3192 500
2975 637
2286 363
2046 406
8420 642
3463 325
1659 45
2987 635
1162 62
3164 279
3178 892
3274 219
2508 357
2962 469
892 36
1410 116
3587 729
5331 557
2194 494
8096 861
4920 277
1835 321
14142 472
6240 663