29281 43
16016 22
8861 6
19699 27
21883 33
12532 9
9078 15
17813 28
19921 22
15008 12
16654 35
22343 15
34053 52
13399 17
8414 12
25325 30
15233 26
15173 26
13997 20
12272 23
7947 8
6938 13
9921 3
14299 12