4103 317
4141 44
10306 201
19331 498
7485 612
2515 295
3843 269
5592 561
17943 270
14867 254
11594 512