2123 483
2122 465
232 34
608 101
360 71
3234 447
1841 345
16246 165
8312 38
4926 383
1646 80
2695 328
91180 772
47395 644
69204 376