509 31
1971 167
2679 590
1711 440
432 47
767 138
3694 913
4194 830
1525 249
2929 594
2407 403
2938 681
858 226
949 122
900 108
3699 749
792 77
2546 607
1024 277
2008 300
1756 430
1068 196
3504 598
998 207