2589 267
245772 348
106931 314
47141 418
37895 875
19397 394
13049 642
33664 199
32358 541
19530 429
29475 454
29274 737
5254 515
2967 68
5618 957
7749 747
3389 280
4423 680
8203 380
22837 542
13393 407
17193 154
24394 258
32977 887