3303 131
15387 411
10970 848
8906 358
20102 549
9397 146
6825 299
13810 92
7505 207
6913 406
4911 30
12711 469
21682 698
4387 642
9755 625
6772 280
12162 341
5525 673
16845 343
7372 120
7019 339
4627 61
5667 459
16411 962
1735 50
17293 538
57774 195
4815 562