3396 940
8033 517
132223 626
29270 342
4401 298
10583 928
30304 77
3524 538
3715 355
4325 610
4161 728
3582 260
16588 95
9115 639
2127 320
25487 927
20171 201
16011 840