40705 65
7162 578
12471 153
12894 285
6727 362
24171 348
6060 888
4362 283
7738 820
8857 607
3107 151
18143 817
5293 933
2399 43
2986 215
20498 168
43891 775
12960 716
2875 42
25216 519
20065 260
16121 607
9674 182
8558 981
12571 590
23669 328
8769 439
1588 85