40672 65
7159 578
12442 153
12871 285
6724 362
24154 348
6053 888
4356 283
7734 820
8846 607
3106 151
18123 817
5290 933
2399 43
2979 215
20463 168
43839 775
12949 716
2874 42
25208 519
20057 260
16120 607
9670 182
8555 981
12550 590
23650 328
8763 439
1588 85