2570 267
245573 348
106335 314
46865 418
37407 875
19268 394
12820 642
33503 199
32243 541
19388 429
29332 454
29186 737
5236 515
2952 68
5604 957
7745 747
3372 280
4398 680
7951 380
22633 542
13259 406
17121 154
24277 258
32685 887