101365 758
3963 283
1397 184
2626 75
41808 207
57224 147
4830 384
4217 112
10067 556
7861 571
12097 692
5068 427
3911 408
1938 31
5898 256
6207 423
4212 725
2922 610