15085 11
15389 28
22303 24
39160 83
29669 129
29823 59
38756 108
26415 88
56555 271
16865 17
19026 35
17595 33
20887 36
15681 33
20196 31
16752 11
27802 38
42978 78
35592 50
25476 54
39300 57
75699 194
83272 272
14132 13