2589 267
245784 348
106941 314
47146 418
37905 875
19400 394
13051 642
33668 199
32360 541
19533 429
29476 454
29275 737
5255 515
2967 68
5618 957
7749 747
3389 280
4423 680
8206 380
22841 542
13395 407
17195 154
24396 258
32981 887