15896 100
13738 195
30572 796
2402 172
6262 353
9886 387
35609 246
1558 187
31110 162
11569 747
4327 346
135997 627
104502 236
27642 307
20147 811
6406 302
17117 169
77673 904
27181 599
17063 358
14299 590
8958 519
73439 493
13776 459
48246 671
3538 194
25498 745
6775 594