22128 529
14971 677
18667 340
5966 887
7082 647
3006 193
9354 286
19984 312
3719 337
2522 448
2253 196
1254 115