2589 267
245746 348
106861 314
47105 418
37827 875
19382 394
13010 642
33635 199
32344 541
19516 429
29453 454
29263 737
5250 515
2965 68
5616 957
7749 747
3385 280
4419 680
8173 380
22807 542
13375 407
17185 154
24384 258
32946 887