15603 290
8936 620
13346 877
8585 232
11246 257
21387 78
58856 179
23176 52
13666 472
20851 798
4396 535
1754 70
5188 745
2884 174
36556 935