15006 58
14729 710
5505 94
21112 794
2411 174
12649 261
5319 139
16371 351
16171 837
5184 230
8575 312
42577 292
6264 255
17039 748
13435 114
6393 560
13078 195
12013 446
8054 504
6469 632
5776 160
40872 96
16910 126
9329 724
6624 582
21295 551
247358 1196
2799430 4095