2578 267
245652 348
106560 314
46964 418
37615 875
19324 394
12885 642
33567 199
32302 541
19448 429
29354 454
29221 737
5242 515
2959 68
5609 957
7746 747
3380 280
4410 680
8074 380
22713 542
13292 406
17153 154
24330 258
32802 887