6693 526
22060 188
78320 286
3448 134
4949 406
1606 262
6303 881
3985 854
2965 633
1358 38
1610 274
2890 675
3809 474
1409 188
914 125