449 40
2389 648
1285 287
2759 743
2141 508
2335 229
7367 323
15458 409
7516 664
19402 112
6818 438
7367 240