2318 316
27777 71
40032 304
12730 510
9040 701
7889 502
6279 266
29809 78
41817 474
6978 165
8201 678
10761 86
4484 156
8495 442
14522 497
125563 582
25142 316
5485 218
7247 691
16129 161
13116 668
5008 145
17859 479
8508 243
7184 302
41654 924
17362 571
23349 484