1051 26
7574 843
6691 603
3083 515
12161 451
7400 191
2361 333
5149 245
5872 398
4383 367
4531 892
6526 519
2256 191
5198 234
4701 619
1613 80
2311 217
2470 176
5785 636
4523 225
11867 184
10478 677
3020 443
1882 197