2126 51
21455 240
7258 504
64407 157
6726 616
121821 768
5142 719
13547 556
10221 450
3765 177
3906 555
2553 225
4524 287
2574 449
4308 819
1093 37
1927 273
1571 46
3404 787
1351 113