525 25
2902 702
944 233
1030 114
1497 263
3029 844
1978 345
3805 770
2531 354
3484 744
3006 691
1176 198
2497 503
456 28
528 52
977 205
1224 190
903 91
1408 267
2964 882
2371 411
3113 770
933 81
2885 680
2177 515
2188 451
2938 802
1238 208