2590 267
245834 348
107049 314
47200 418
38023 875
19414 394
13095 642
33708 199
32388 541
19556 429
29504 454
29290 737
5257 515
2967 68
5621 957
7753 747
3389 280
4423 680
8246 380
22894 542
13417 407
17213 154
24426 258
33030 887