42729 59
30516 123
25367 86
22751 40
12878 13
31306 89
18678 34
24956 39
24748 57
64649 220
16065 12
54106 159
16255 5
10739 12
37813 101
22833 11
11525 10
29473 55
12684 20
14436 17
13785 11
29051 47
50666 133
15322 12