2591 267
245841 348
107075 314
47208 418
38037 875
19418 394
13106 642
33716 199
32393 541
19561 429
29507 454
29290 737
5258 515
2967 68
5621 957
7754 747
3389 280
4423 680
8250 380
22903 542
13419 407
17217 154
24432 258
33043 887