16005 149
34752 829
41818 688
1452 140
3701 690
9159 162
2814 554
3279 318
7198 448
3017 212
3544 872
3801 462
3563 382
3463 752
2229 137
1611 114
1251 55
2341 365
1461 158
4215 166
6903 580
1686 121
3298 322
3314 566
3355 471
3382 564
4200 827
1739 271