2589 267
245809 348
106992 314
47174 418
37965 875
19408 394
13074 642
33689 199
32376 541
19539 429
29483 454
29279 737
5255 515
2967 68
5620 957
7751 747
3389 280
4423 680
8227 380
22857 542
13407 407
17200 154
24410 258
33007 887