30767 34
54120 40
29975 28
13658 11
361431 866
112827 201
41740 86
40004 59
88626 139
16295 42
60461 117
47192 51
161557 280
147025 521
76862 134
30509 20
52257 49
140071 401
227095 252
33067 69
95095 265
45145 75
69541 71
25138 49