10371 112
3316 733
19067 352
29268 202
33006 650
7723 485
11862 308
14785 685
15028 369
10913 372
28822 145