2590 267
245827 348
107026 314
47187 418
38000 875
19412 394
13084 642
33702 199
32384 541
19553 429
29497 454
29286 737
5257 515
2967 68
5620 957
7753 747
3389 280
4423 680
8240 380
22881 542
13411 407
17208 154
24418 258
33022 887