30896 340
36886 339
29701 215
38003 122
20262 83
31277 201
56979 297
23094 164
76474 463
32040 240
50722 465
16117 165
30291 300
16444 70
51646 381
22141 212
19087 104
12894 69
21419 148
11305 250
38146 304
46274 293
34072 188
27887 204
29982 231
26141 333
7085 149
49926 370