2578 267
245654 348
106562 314
46965 418
37618 875
19326 394
12885 642
33567 199
32303 541
19451 429
29355 454
29221 737
5242 515
2959 68
5609 957
7746 747
3380 280
4410 680
8075 380
22713 542
13293 406
17153 154
24333 258
32803 887