16852 837
25239 734
1639 305
3581 134
1944 248
5270 911
8603 403
2611 271
7184 773
2321 326
22773 432
4392 810
13585 371
2206 355
2959 517
5610 165
22753 576