2589 267
245770 348
106925 314
47136 418
37887 875
19396 394
13046 642
33662 199
32357 541
19530 429
29474 454
29274 737
5254 515
2967 68
5618 957
7749 747
3389 280
4422 680
8202 380
22836 542
13393 407
17193 154
24393 258
32976 887