40615 78
84991 249
40916 49
30141 64
50132 163
30005 40
28916 42
9274 9
5205 13
16097 16
15211 21
36271 95
31769 49
8325 23
33867 76
17161 74
30940 69
33362 192
35431 157
30544 148
27397 99
10270 33
6675 28
15396 67