15023 58
14740 710
5528 94
12666 261
16398 351
16192 837
5196 230
8583 312
42657 292
17082 748
13465 114
12027 446
8065 504
6480 632
5783 160
41080 96
16942 126
3928 326
4828 129
11391 624
2814172 4101
935522 960
248417 1043
388170 1161
194837 744
3276048 6831
190249 592
118767 632