2589 267
245796 348
106969 314
47160 418
37933 875
19406 394
13068 642
33681 199
32370 541
19535 429
29476 454
29278 737
5255 515
2967 68
5620 957
7750 747
3389 280
4423 680
8218 380
22849 542
13399 407
17196 154
24406 258
32999 887