449 40
2387 648
1284 287
2759 743
2141 508
2332 229
7367 323
15458 409
7514 664
19402 112
6816 438
7367 240