1055 247
3296 592
19679 373
406325 537
9800 406
28680 605
55321 77
6732 581
1364 94
11698 114
3154 459
2418 396
4084 675
6379 822
6535 720
5593 146
2200 302