2650 35
5281 170
2282 162
8907 652
1921 80
7187 678
7825 289
2758 388
4190 861
17333 469
4187 639
1953 468
3736 787
11293 282
7312 692
2782 256
9921 212
1263 262
8318 927