316 31
528 104
6277 763
2198 420
3509 464
2290 389
322 69
1313 153
2470 539
3139 486
3690 691
4176 654
2084 94
13223 311
3260 846
507 58
3074 740
2385 324
3656 760
668 86
3956 680
1488 190
5042 658
916 108