2578 267
245661 348
106601 314
46990 418
37648 875
19335 394
12900 642
33582 199
32308 541
19464 429
29358 454
29226 737
5243 515
2959 68
5609 957
7746 747
3381 280
4410 680
8093 380
22724 542
13303 406
17158 154
24342 258
32818 887