4031 317
4121 44
10277 201
19242 498
7452 612
2496 295
3802 269
5570 561
17732 270
14820 254
11546 512