12511 610
8615 322
6870 556
3608 87
14601 394
7679 420
8936 313
7224 611
1983 106
4217 904
4292 191
2419 177
7512 358
5583 118