41525 595
18332 542
1713 121
1354 133
2806 206
3897 508
1243 110
3335 693
1951 397
5552 787
3932 851
1124 153
18143 420
9681 27
3602 653
1306 187
2221 284
5126 415
2359 336
2143 417
1644 182
3288 343
1818 224
2924 543
4907 532
1789 174
2988 376
1722 44