5162 103
18185 552
7370 198
53536 148
9888 797
4151 637
15551 851
11056 294
19237 652
8859 535
2216 471
19827 474
16219 917
13207 113
4319 465