6512 162
6016 533
5070 606
7883 509
75597 320
2560 417
3001 46
2485 183
4623 353
6649 537
4841 690
5124 508
9452 85
17304 141
8340 151
5897 574
5034 588
1918 66
7304 567
3294 539
2282 343
4721 372
2900 131
8947 363
95351 249
5478 492
6230 583
24847 50