6699 526
22090 188
78395 286
3459 134
4956 406
1609 262
6314 881
3996 854
2974 633
1371 38
1611 274
2896 675
3820 474
1411 188
917 125