19626 373
404767 537
9745 406
28505 605
54441 77
6653 581
1329 94
11611 114
3114 459
2381 396
4032 675
6325 822
6413 720
5502 146
2164 302