15073 591
2033 301
24966 462
4831 417
26712 623
8160 357
10315 520
26528 811
17910 844
6082 327
7274 409
5221 478
1793 146