2578 267
245657 348
106575 314
46973 418
37630 875
19328 394
12889 642
33572 199
32304 541
19455 429
29355 454
29224 737
5242 515
2959 68
5609 957
7746 747
3381 280
4410 680
8079 380
22715 542
13297 406
17154 154
24337 258
32809 887