5561 400
380 48
215926 696
10076 474
17595 127
6839 725
19200 604
42402 982
36415 722
5628 682
28378 264
3649 140
3396 432
4121 425
6564 659
7279 301
3645 48
9141 477
4605 402