10672 115
9426 304
18564 55
3667 560
9569 336
14740 212
8148 527
7344 593
1630 212
19772 415
6932 877
5916 328
25580 89
8644 330
16569 239