19626 373
404755 537
9745 406
28502 605
54437 77
6653 581
1329 94
11611 114
3114 459
2380 396
4032 675
6325 822
6413 720
5501 146
2164 302