3735 812
10292 505
27753 499
4382 716
1631 273
5205 576
1569 125
3718 474
1068 45
3180 787
1579 197
9766 56
1132 113
3121 322
3340 442
4863 468
5874 529