2589 267
245792 348
106956 314
47152 418
37919 875
19403 394
13065 642
33678 199
32367 541
19535 429
29476 454
29278 737
5255 515
2967 68
5620 957
7750 747
3389 280
4423 680
8213 380
22846 542
13399 407
17196 154
24399 258
32997 887