2100 471
2232 497
2859 627
828 126
3101 566
114359 753
23913 437
5877 772
3305 596
1522 190
2736 743
13230 495
1256 245
3091 619
23397 128
187493 768
57317 741
172315 661
3233 826
15718 366
52040 304
680 57
1681 98
344060 898