12448 753
1393 222
10509 698
10886 324
16602 148
11556 428
3936 96
11350 945
6452 341
17230 374
8043 338
7804 706
13350 666
11182 508
37645 114