3032 597
9860 450
2170 448
14236 189
13445 433
6814 608
2267 231
15232 484
4441 623
4886 536
2699 378
7013 55
9456 37
5561 455
3582 616
8046 373
19441 326
4780 611
7802 668
4543 714
3065 386
18371 306
2906 335
4045 762
3302 554
16466 235
24202 119
29018 113