585 141
1177 253
2498 676
3113 874
3180 728
1398 399
3019 874
787 216
770 92
147 25
1456 374
1848 570
1210 291
306 51
5993 584
3183 285
122145 973
50513 551
21630 415
19733 480
144066 573
3747 468
8142 527