2600 267
245906 348
107245 314
47284 418
38191 875
19449 394
13162 642
33776 199
32426 541
19595 429
29527 454
29323 737
5262 515
2974 68
5623 957
7756 747
3397 280
4430 680
8322 380
22958 542
13449 407
17256 155
24477 258
33121 887