853 30
5114 743
2443 215
3467 720
2551 140
150232 264
33856 638
13559 69
7435 857
28243 239
8957 755
3517 150
6297 482
4600 539
3389 547
4342 562
3753 614
1768 366