5016 597
15109 612
12519 547
11970 750
4267 391
3300 117
5749 208
9026 50
4147 463
30809 349
23739 664
3247 99
9873 211
12902 227
11835 651
7950 413
5231 110
12995 68
3758 80
6273 231
4811 626
6462 607
6016 623
25697 180
7894 813
10165 329
7763 676
2561 149