2196 250
2841 528
6387 596
7060 193
5045 160
2578 121
23513 94
8673 312
4928 214
12858 898
21147 562
10079 652
7163 338
11857 149
8117 490
6566 170
5954 717
5877 291
6191 122
7343 635
56750 608
13194 273
18582 78
12853 327
4312 239
5174 434
12282 391
11552 818