10191 363
3548 312
14523 89
10795 715
3176 225
163276 974
103569 209
5229 254
5653 561
1685 290
5226 576
18317 278