2578 267
245644 348
106531 314
46953 418
37597 875
19320 394
12876 642
33560 199
32300 541
19442 429
29352 454
29219 737
5242 515
2959 68
5609 957
7746 747
3380 280
4410 680
8068 380
22705 542
13288 406
17149 154
24328 258
32793 887