468 40
2426 648
1288 287
2760 743
2145 508
2359 229
7375 323
15463 409
7546 664
19419 112
6834 438
7375 240