4669 135
30763 594
5720 735
9816 624
29233 105
12392 359
3542 515
2342 312
3563 788
1655 63
7299 596
3966 260
2321 540
9878 189
2685 417
1643 171
2449 339