445 40
2382 648
1283 287
2759 743
2139 508
2326 229
7367 323
15457 409
7513 664
19401 112
6814 438
7367 240