29303 11
29255 24
32605 24
35607 34
28308 20
30028 26
19902 27
57853 79
11502 3
62702 62
14454 13
17802 24
48459 91
17357 14
22082 22
20507 43
49258 89
46382 25
46834 50
24684 43
30481 51
11279 20
31430 25
25604 22