2996 651
592 60
1615 274
2067 275
21346 1102
1960 456
2107 292
4140 788
2539 180
1629 146
616 53
840 88
2899 718
2901 245
3608 771
2993 462
1855 390
3583 404
3243 569
2678 315
1846 256
2153 480
2627 729
1311 248