14964 515
14131 392
40885 55
3962 858
4000 605
22715 191
18894 552
6728 485
3033 326
9647 787
3539 152
15292 616
3707 359
12307 117
3086 857
4272 832
2531 340
3893 748
3460 782
2261 309
1890 66
4068 885