2595 267
245878 348
107166 314
47248 418
38115 875
19436 394
13131 642
33744 199
32408 541
19577 429
29517 454
29307 737
5259 515
2971 68
5622 957
7755 747
3394 280
4427 680
8286 380
22930 542
13438 407
17240 155
24458 258
33089 887