2486 503
6629 157
5697 562
2925 774
3726 777
552 31
1275 153
4006 854
24833 726
4285 334
2553 569
2069 137
2116 324
3026 534
2768 689
2516 569
3597 803
3649 912
14144 549
5373 236
10788 310
28835 999
13406 470
15592 832
4884 412
7421 178
3328 335
5724 373