2348 529
1728 124
103231 280
46429 400
214514 182
7576 801
5705 690
25146 73
2509 254
18940 793
2743 263
7969 320
6005 691
3047 348
6707 105