8592 588
5409 665
14740 323
2988 197
3375 135
3975 782
33322 603
21962 422
25853 443
4106 399
18674 758
7251 335
4655 474
3428 524
1933 59