19934 704
16709 327
11137 111
3263 484
12481 535
1748 316
2900 459
2441 254
7590 169
8642 784
2963 222