6685 526
22010 188
78186 286
3436 134
4936 406
1598 262
6284 881
3973 854
2956 633
1350 38
1605 274
2884 675
3800 474
1404 188
908 125