2578 267
245667 348
106621 314
46997 418
37666 875
19339 394
12908 642
33588 199
32310 541
19469 429
29370 454
29228 737
5244 515
2960 68
5609 957
7746 747
3381 280
4411 680
8096 380
22730 542
13308 406
17161 154
24349 258
32827 887