29914 499
4637 716
1940 273
6105 577
2222 125
4465 474
1600 46
3427 787
1957 197
11016 57
1373 113
3715 322
3754 442
5729 468
6252 530