2589 267
245790 348
106947 314
47151 418
37910 875
19401 394
13060 642
33671 199
32363 541
19534 429
29476 454
29276 737
5255 515
2967 68
5619 957
7749 747
3389 280
4423 680
8208 380
22845 542
13396 407
17196 154
24397 258
32991 887