15196 97
2853 720
4092 205
39416 901
1902 457
3021 447
391460 1034
6995 845
6857 400
6087 103
3503 548
9433 604
2061 204
16007 39
20055 523
4712 699
34126 695
27164 493
5823 296
14327 915
5328 342
2973 296
28398 278
2742 547
4707 429
2586 113
18906 99
2984 628