32702 48
132253 510
39391 83
65223 163
30909 72
28574 61
32685 67
37076 107
46763 96
34728 78
27304 49
31652 61
51375 114
21671 41
16966 23
16644 20
37725 77
50120 173
45305 118
20397 37
81868 168
30552 43