2593 267
245849 348
107101 314
47222 418
38059 875
19425 394
13110 642
33723 199
32396 541
19564 429
29509 454
29294 737
5258 515
2967 68
5621 957
7754 747
3389 280
4425 680
8256 380
22907 542
13425 407
17221 154
24436 258
33052 887