17182 315
6714 339
15690 93
21144 794
5169 571
21153 330
116043 808
4978 508
3775 925
7297 434
8444 649
12162 432
5929 469
5140 539
20286 165
7882 731
5522 571
7097 671
11071 692
2276 131
9413 310
1928 290
33435 404