2980 85
8215 375
4860 414
12487 472
11594 329
7079 733
8010 731
4749 265
7943 309
8607 532
9617 505
19766 500
7653 244
6168 349
15062 808
6509 351
12893 504
9942 425
12842 594
5470 541
15961 352
14626 150
12080 562
6108 668
4897 160
11559 569
1770 121
3687 284