103525 209
8525 121
20242 187
34241 591
15017 578
5422 390
11320 265
7464 290
31388 292
25687 194
29722 884
3176 250
17035 154
18153 115
972 119
1407 70
4932 558
6553 579
3746 234
4851 888
2247 179
3728 247
4745 804
2140 128
16103 766
3395 109
2639 498
6409 556