10004 410
6643 603
46875 712
17509 73
60273 695
30956 823
109703 938
4693 605
10968 268
16948 404
7628 58
10878 806
12268 294
6141 585
4065 742
1796 191
3390 494
1131 42
3432 787
1652 171
2039 275
19725 176