21122 12
17232 6
34606 30
24920 20
21342 21
41276 30
13449 5
40565 40
40208 26
41469 41
39462 24
104588 158
23199 23
32845 34
43475 41
130433 154
72616 62
282625 239
99720 97
53046 57
22574 9
100809 63
37263 21
49228 71