2577 267
245631 348
106514 314
46943 418
37577 875
19314 394
12870 642
33552 199
32294 541
19434 429
29351 454
29216 737
5242 515
2959 68
5607 957
7746 747
3378 280
4407 680
8060 380
22693 542
13285 406
17147 154
24325 258
32787 887