10574 119
2513 346
4130 301
1956 79
3306 322
7902 284
6188 705
9998 882
3133 184
3003 82
3711 523
8772 390
3923 691
4614 495
1759 41
4044 607
29470 810