14716 833
11395 558
13069 679
9604 782
4181 315
1466 71
1886 241
3219 111
5353 684
6907 147
9261 506
5149 663
3793 693
7945 356
247745 498
208565 832
2937 42
17348 210
23106 355
66059 1042
58120 559
82235 683
3555 358
107341 953
95975 341
29050 430
13260 338
145597 422