1699 438
12353 129
16149 670
10045 560
3222 563
23042 475
30404 308
8200 407
14099 422
4997 229
3798 618
7883 452