41051 187
105212 741
1730 61
12321 597
14011 802
206946 1135
8922 543
8804 245
87276 627
73615 759
3322 876
28763 664
31406 690
3498 104
98572 371
68413 664
11679 522
29733 284
4907 581
14735 74
3291 39
2029 300
1656 177
6118 240
45165 409
4332 580
48815 149
51371 250