5599 618
4002 214
5282 641
2305 260
3162 452
2303 340
8987 700
4249 390
1997 417
21229 442
8800 526
50136 551
21270 415
12966 600