15079 15
40125 40
58833 218
49982 171
18631 51
24516 25
22419 63
24407 44
15320 16
52493 306
22343 81
16038 21
16473 34
18895 40
23007 43
49834 119
28410 79
11370 3
12765 17
10564 9
9374 4
12269 4
10173 4
9086 1