4071 400
9523 239
10764 614
9223 699
8674 95
3711 482
4537 508
10953 31
20246 207
18647 833
29722 669
3663 303
3651 185
3853 127
4867 669
7790 606
4427 644
2896 301
6079 145
18605 115
3746 150
4825 513
21083 213
8327 679
4192 620
21505 294
4812 374
9423 637