12558 626
1193 31
2865 122
1316 166
8273 281
1871 526
889 85
2538 388
1613 277
1620 285
2786 489
6457 367
11922 772
3559 789
2167 510
3182 626
9856 517
3328 92
7361 298
9716 493
1691 190
3340 817
2663 476
20393 829