14580 96
15643 616
27548 647
12533 58
13002 710
11160 261
7247 504
15074 126
2055 153
4468 249
9725 673
2975 223
40857 628
8280 571
21789 610
13326 123
2407501 3909
383986 1161
193691 744
188524 592
95830 372
46113 385
55424 627
34702 613
17020 695
31486 292
11682 131
4381 125