2945 631
15875 359
9410 196
4461 45
25413 496
13246 984
4211 376
12896 711
13081 928
5224 860
8893 484
17638 323
3396 296
27403 374
16387 497
4525 391
3130 136
14175 397
13715 654
3528 60