39935 595
17963 542
1387 121
1059 133
2404 206
3622 508
1085 110
3086 693
1816 397
4922 786
3678 851
951 153
1769 278
17707 420
9524 27
3321 653
1155 187
1924 284
4748 415
1926 336
1953 417
1398 182
2762 343
1537 224
2749 543
4609 532
1529 174
2354 376