15599 290
8931 620
13346 877
8585 232
11246 257
21387 78
58850 179
23173 52
13665 472
20850 798
4396 535
1754 70
5180 745
2883 174
36554 935