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