5839 40
6005 738
4202 274
7758 712
5111 589
4892 767
4022 564
10061 52
7508 70
27248 100
2801 431
3211 276
3114 262
1038 177