2216 645
7103 440
30349 789
19442 678
6196 169
28045 386
4483 431
15853 532
4479 257
2962 362
3165 390
6547 606
22500 479