612 178
2516 668
708 193
3570 623
5135 43
6170 597
12743 95
5299 234
45251 349
6412 73
6703 339
4241 713