15030 58
14746 710
5540 94
12673 261
16415 351
16197 837
5198 230
8596 312
42714 292
17100 748
13478 114
12040 446
8074 504
6494 632
5784 160
41185 96
16962 126
3931 326
4831 129
11393 624
2821910 4103
935607 960
248421 1043
388224 1161
194854 744
3284301 6854
190260 592
118804 632