6913 733
5153 634
2132 495
2654 93
20032 110
9837 318
13352 303
7635 854
42228 421
3236 193
5001 409
21276 399