12605 753
1407 222
10519 698
10889 324
16611 148
11563 428
3947 96
11355 945
6461 341
17235 374
8049 338
7811 706
13358 666
11187 508
37680 114