12534 610
8631 322
6875 556
3615 87
14614 394
7695 420
8947 313
7229 611
1983 106
4217 904
4293 191
2419 177
7523 358
5589 118