20493 38
3250 99
14529 750
13541 160
291571 567
130520 294
20016 406
37950 79
55095 947
56255 500
45202 214
17392 703
55374 735
6002 582