14584 96
15651 616
27562 647
12541 58
13009 710
11168 261
7249 504
15081 126
2056 153
4468 249
9728 673
2978 223
40888 628
8285 571
21789 610
13332 123
2408492 3909
383997 1161
193695 744
188531 592
95836 372
46116 385
55442 627
34713 613
17024 695
31491 292
11687 131
4390 125