6016 355
8979 390
61557 584
33653 179
4330 163
21161 620
11129 146
2507 265
24260 307
18536 911
19171 445
5810 53
4900 372
2234 289
4581 354
5584 813
8513 681
13400 486