12715 753
1411 222
10525 698
10896 324
16623 148
11565 428
3950 96
11360 945
6465 341
17238 374
8052 338
7814 706
13361 666
11197 508
37712 114