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