101667 694
12603 207
3596 621
22343 426
4883 448
5988 42
3318 355
6685 470
7579 291
2971 187
14102 401
2608 41
5416 574
5278 589
3396 724
2922 315
3518 755