5206 648
3947 535
5129 439
4330 698
3274 81
4267 454
4516 632
1852 55
1251 33
5696 546
3957 385
2228 309
6955 101
66742 169
71911 682