2210 645
7075 440
30323 789
19435 678
6193 169
28036 386
4476 431
15840 532
4476 257
2951 362
3163 390
6543 606
22477 479