39627 113
54859 151
20221 35
20845 19
48616 108
34750 69
20040 50
16569 33
19650 58
43717 126
75294 240
15709 34
35720 98
16823 35
27719 79
9531 32
40582 216
83338 304
34919 143
26701 55
14061 57
14407 47
10007 15
9935 40