2589 267
245782 348
106936 314
47143 418
37903 875
19399 394
13049 642
33667 199
32359 541
19533 429
29476 454
29275 737
5255 515
2967 68
5618 957
7749 747
3389 280
4423 680
8205 380
22840 542
13395 407
17194 154
24396 258
32981 887