536 47
708 67
9601 472
17653 817
4405 313
9450 600
4631 102
3148 484
3268 739
14642 631
2324 392
12148 167
4889 822
3398 308
3463 457
3439 474
2037 245
2086 168