2222 645
7129 440
30358 789
19454 678
6199 169
28055 386
4488 431
15866 532
4483 257
2971 362
3167 390
6551 606
22535 479