5242 120
8474 168
6305 584
13983 141
11788 307
7327 79
7097 558
9590 295
12526 329
9827 179
10298 449
12483 400
9581 713
15231 145
13305 452
19530 401
9408 232
11844 109
6855 557
14425 274
14374 77
22154 412
44713 348
2986 580
8000 622
5031 689
3187 274
2045 149