2590 267
245836 348
107054 314
47201 418
38027 875
19414 394
13101 642
33708 199
32388 541
19557 429
29504 454
29290 737
5257 515
2967 68
5621 957
7753 747
3389 280
4423 680
8246 380
22896 542
13417 407
17213 154
24429 258
33034 887