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