1097 331
2610 532
775 80
14622 800
43489 170
18206 716
18184 151
9578 46
56446 214
6042 868
83140 448
10676 480
7506 797