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