15027 97
2840 720
3975 205
39362 901
1894 457
2991 447
391418 1034
6967 845
6836 400
6033 103
3490 548
9360 604
2054 204
15878 39
19892 523
4685 699
34098 695
27128 493
5767 296
14131 915
5296 342
2963 296
28226 278
2736 547
4681 429
2579 113
18889 99
2981 628