2589 267
245788 348
106943 314
47150 418
37907 875
19401 394
13057 642
33670 199
32361 541
19534 429
29476 454
29275 737
5255 515
2967 68
5618 957
7749 747
3389 280
4423 680
8207 380
22843 542
13396 407
17196 154
24396 258
32986 887