101443 694
12507 207
3592 621
22213 426
4870 448
5976 42
3314 355
6663 470
7531 291
2953 187
14040 401
2509 41
5415 574
5252 589
3391 724
2915 315
3511 755