650 133
3734 839
485 69
2555 503
1444 385
1300 176
2504 649
470 35
1116 228
2422 641
857 187
1693 339
3129 471
2933 599
693 121
1442 163
4539 793
2813 572
2817 460
2187 126
1501 78
2839 710
2767 691
1765 328