1050 75
3124 631
871 112
1841 205
2835 742
2341 450
5958 419
3041 601
1878 291
2919 908
2939 537
2892 639
1449 204
2775 730
3950 503
922 82
1121 117
1266 266
2105 563
1786 319
3555 867
1437 382
1892 343
3235 968