12509 753
1399 222
10511 698
10888 324
16606 148
11560 428
3945 96
11353 945
6457 341
17233 374
8044 338
7807 706
13354 666
11185 508
37652 114