2423 267
243534 343
103949 311
45399 418
35786 873
18403 394
11960 642
32276 198
31122 541
18460 429
28438 454
28374 737
5172 515
2899 68
5526 957
7668 747
3288 280
4317 680
7227 380
21496 542
12503 406
15667 153
23589 258
31160 884