5003 286
3910 718
2176 383
4912 319
3232 517
3784 675
4045 475
2753 190
8468 639
2329 98
5518 371
6532 700
6344 441
3341 798
3854 726
1325 111
3471 648
9109 503
8762 817
8446 365
3390 666
2521 164
3277 197
14609 385