2578 267
245669 348
106624 314
47005 418
37668 875
19340 394
12910 642
33589 199
32310 541
19469 429
29374 454
29228 737
5244 515
2960 68
5609 957
7746 747
3381 280
4411 680
8100 380
22732 542
13311 407
17161 154
24350 258
32829 887