12515 753
1400 222
10511 698
10888 324
16606 148
11560 428
3945 96
11353 945
6457 341
17234 374
8044 338
7808 706
13354 666
11185 508
37654 114