5550 509
2637 554
20339 474
2739 287
2742 552
3919 632
4906 657
3355 43
3790 556
9325 389
19313 63
3621 262
2266 318