14963 515
14131 392
40885 55
3959 858
4000 605
22714 191
18893 552
6727 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