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