6698 526
22085 188
78376 286
3456 134
4953 406
1609 262
6312 881
3995 854
2971 633
1370 38
1611 274
2895 675
3817 474
1409 188
916 125