22098 529
14950 677
18614 340
5962 887
7075 647
3001 193
9353 286
19924 312
3712 337
2522 448
2249 196
1252 115