1098 331
2610 532
775 80
14624 800
43490 170
18206 716
18185 151
9579 46
56446 214
6042 868
83141 448
10676 480
7506 797