14585 96
15653 616
27563 647
12544 58
13010 710
11170 261
7249 504
15082 126
2056 153
4468 249
9730 673
2978 223
40895 628
8288 571
21790 610
13336 123
2408868 3909
384003 1161
193698 744
188533 592
95836 372
46116 385
55444 627
34721 613
17027 695
31492 292
11688 131
4392 125