852 58
2596 238
1467 48
31903 291
3142 703
9890 327
8172 504
1590 225
2368 304
1320 138
3300 763
9815 674
674 44
12551 408
3070 803
3034 558
3008 518
1100 136
2788 343
7579 152
2538 389
2639 492
1998 166
3604 737