447 40
2384 648
1283 287
2759 743
2139 508
2330 229
7367 323
15457 409
7513 664
19402 112
6815 438
7367 240