39941 595
17963 542
1389 121
1060 133
2405 206
3626 508
1085 110
3087 693
1823 397
4923 786
3679 851
953 153
1770 278
17710 420
9524 27
3323 653
1155 187
1926 284
4751 415
1927 336
1954 417
1400 182
2762 343
1539 224
2749 543
4612 532
1529 174
2354 376