257 57
6539 468
840 67
37971 855
19522 396
31686 197
9147 355
10825 321
2187 94
5798 332
5070 707
4552 478
4276 904