14941 515
13994 392
40547 55
3943 858
3983 605
22556 191
18750 552
6695 485
3028 326
9637 787
3500 152
15265 616
3697 359
12243 117
3086 857
4266 832
2529 340
3879 748
3453 782
2247 309
1881 66
4055 885