12696 89
4931 286
7851 697
22842 750
3117 131
10327 848
13966 392
21221 358
8061 358
8389 622
17810 549
8615 146
9667 716
10754 57
6122 299
12952 92
11225 711
4282 167
8746 139
7521 498
6578 123
10253 83
7003 207
10153 380
21422 703
35089 896
38435 582
16208 878