21142 47
3006 3
20443 22
8566 26
10498 36
15209 125
53626 198
22381 19
10121 18
7338 39
6492 9
22901 94
23435 78
9257 33
28463 65
117557 211
9886 22
23108 64
37191 134
16564 46