10576 119
2514 346
4131 301
1956 79
3306 322
7903 284
6190 705
10002 882
3133 184
3004 82
3715 523
8773 390
3923 691
4614 495
1864 41
4044 607
29522 810