2590 267
245839 348
107072 314
47208 418
38032 875
19417 394
13104 642
33716 199
32392 541
19560 429
29507 454
29290 737
5258 515
2967 68
5621 957
7754 747
3389 280
4423 680
8248 380
22902 542
13419 407
17216 154
24432 258
33042 887