5182 103
18205 552
7416 198
53774 148
9896 797
4160 637
15581 851
11066 294
19275 652
8877 535
2222 471
19832 474
16237 917
13215 113
4326 465