6960 829
10964 294
2362 465
5599 458
2666 291
10150 635
703 151
2514 295
1393 252
11544 711
3338 322
3308 186
1196 239
2629 549
942 208
3002 638
2779 407