2589 267
245745 348
106857 314
47102 418
37823 875
19382 394
13008 642
33634 199
32344 541
19516 429
29450 454
29260 737
5250 515
2965 68
5616 957
7749 747
3385 280
4419 680
8172 380
22806 542
13374 407
17185 154
24384 258
32946 887