29978 60
42951 118
20067 23
16357 7
20605 16
19497 29
27285 37
23282 52
49661 62
23056 43
14205 19
12264 6
22235 27
23925 70
15734 42
22483 43
18374 20
13451 24
17602 38
14971 18
15818 35
15354 16
16895 40
26027 41