40019 595
17968 542
1397 121
1070 133
2416 206
3631 508
1087 110
3093 693
1826 397
4934 786
3683 851
955 153
1772 278
17714 420
9527 27
3326 653
1155 187
1928 284
4761 415
1929 336
1960 417
1406 182
2766 343
1546 224
2754 543
4621 532
1535 174
2357 376