137653 401
19879 51
56474 105
30502 81
49297 163
44272 94
24548 55
25308 48
16732 52
24122 53
17561 48
23764 35
20253 53
12581 29
11655 20
16884 38
20856 58
11585 16
15094 19
20132 46
14160 26
12764 12
28047 97
13839 26