5646 223
7509 522
2807 297
5204 384
9038 409
2767 97
19440 522
8786 623
17791 862
15340 219
11154 47
8428 678
8064 577
3727 226
30958 782
4414 406
9340 746