2290 584
1164 211
2106 358
1600 328
2378 377
1341 113
5045 856
2846 663
4226 446
2089 276
4313 60
3805 86
4302 415
3331 353
3950 746
7482 789
9585 531
891 47
1417 221
2401 528
4187 913
2577 503
1462 343
32987 200