2578 267
245655 348
106572 314
46969 418
37626 875
19327 394
12888 642
33572 199
32304 541
19455 429
29355 454
29222 737
5242 515
2959 68
5609 957
7746 747
3380 280
4410 680
8078 380
22715 542
13294 406
17153 154
24334 258
32804 887