16540 234
15008 58
14734 710
5513 94
16380 351
7630 611
5188 230
8577 312
17054 748
13447 114
13083 195
12019 446
6472 632
5781 160
5775 857
8477 674
6184 597
2902 119
3870 542
8870 539
13417 212
53199 770
247382 1196
2805053 4097
935416 960
248401 1043
234073 590
194822 744