2578 267
245643 348
106530 314
46952 418
37591 875
19320 394
12874 642
33559 199
32300 541
19441 429
29352 454
29218 737
5242 515
2959 68
5608 957
7746 747
3379 280
4409 680
8066 380
22701 542
13288 406
17149 154
24327 258
32791 887