10576 119
2514 346
4130 301
1956 79
3306 322
7903 284
6190 705
10002 882
3133 184
3004 82
3714 523
8773 390
3923 691
4614 495
1857 41
4044 607
29513 810