29802 843
7218 71
15001 511
317198 229
20116 664
6784 493
61215 306
7268 561
10194 582
15583 176
12967 534
9186 362
6137 52
10748 796
4941 306
7724 208
10276 780
5511 426
135202 361
12823 375
8685 154
5666 500
9261 901
127977 461
16956 167
11923 571
11380 60
11298 261