2586 267
245715 348
106771 314
47063 418
37762 875
19366 394
12974 642
33619 199
32326 541
19500 429
29419 454
29250 737
5248 515
2964 68
5613 957
7747 747
3381 280
4415 680
8142 380
22778 542
13342 407
17179 154
24368 258
32898 887