12033 96
8445 228
17292 44
14065 59
6990 531
3460 524
1080 176
22560 247
1571 103
12212 877
49819 85
31226 399
9580 631
37107 707
3065 855
6642 797
8814 676
19686 546
9446 36
3055 208
2984 788
4976 52
23268 63
5889 359