51901 196
18049 695
206093 848
19950 381
6370 582
92452 389
22685 367
40540 336
128502 1141
29587 641
18147 331
1320 35
4449 554