2589 267
245777 348
106933 314
47141 418
37901 875
19397 394
13049 642
33665 199
32358 541
19532 429
29476 454
29274 737
5254 515
2967 68
5618 957
7749 747
3389 280
4423 680
8203 380
22839 542
13394 407
17194 154
24394 258
32978 887