4056 518
1039 87
10243 553
3442 392
11452 55
2726 441
5282 387
2471 195
3421 594
3878 692
3526 722
1256 311
1145 149
3765 753
4430 604
2390 416
2423 541
3681 843
3631 433
1287 212
2481 504
1600 222
1818 144
1363 136
3844 614
6527 540
2916 28
22947 164