2296 350
1530 122
1365 190
9851 424
4059 839
2193 696
8243 264
10154 471
2846 743
2092 420
787 57
2751 647
31865 86
1237 80
884 123
2208 361
3381 721
482 117
3908 456
2483 410
2856 587
17330 159
1635 68
3397 730
3545 878
3031 823
3082 693
2749 810