40735 65
7162 578
12494 153
12905 285
6729 362
24194 348
6062 888
4362 283
7742 820
8859 607
3107 151
18148 817
5293 933
2399 43
2987 215
20513 168
43934 775
12983 716
2876 42
25229 519
20069 260
16126 607
9677 182
8560 981
12584 590
23691 328
8770 439
1589 85