5816 532
16304 207
35450 288
36296 109
12979 82
61749 598
3228 625
25197 175
2614 217
1841 365
2906 522
3649 504
5766 762