16615 508
3949 273
7046 803
12864 696
5817 106
9188 357
3913 622
11123 502
15726 600
2607 504
4356 300
2445 365
1936 268