15031 50
43686 184
89421 372
17109 155
30620 183
32557 253
27813 184
28427 228
94012 329
25801 121
34547 251
72890 297
73753 193
42255 167
54300 153
34370 261
25804 280
15649 71
182327 251
10708 244
58052 220
21885 94
78572 431
53415 203
26576 306
48431 219
13879 215
7924 62