2401 628
2324 432
1844 359
1600 146
30401 260
2129 340
14945 665
3903 545
3029 290
1853 425
1887 188
7268 354
990 55
3260 649
2172 301
7517 556
2945 635
2286 165
1017 41
2071 117
2754 517
2567 344
1893 345
3398 747
1684 363
3469 875
3869 900
4483 546