24598 21
19626 61
15602 25
23733 56
14639 22
13808 21
33778 49
173766 781
18238 71
21602 45
21958 45
22219 56
1032358 1387
20352 45
20895 41
12935 7
13228 17
13406 27
14481 18
28925 49
35526 106
28290 78
31452 73
31079 99