40615 78
84761 249
40916 49
30141 64
49903 161
30005 40
28916 42
9274 9
5205 13
16097 16
15211 21
36271 95
31769 48
8325 23
33867 76
17161 74
30713 69
33362 192
35201 157
30544 148
27397 99
10270 33
6446 28
15396 67