14585 96
15652 616
27563 647
12542 58
13010 710
11168 261
7249 504
15082 126
2056 153
4468 249
9729 673
2978 223
40895 628
8288 571
21790 610
13335 123
2408712 3909
384000 1161
193696 744
188532 592
95836 372
46116 385
55443 627
34718 613
17026 695
31492 292
11688 131
4391 125