2227 645
7159 440
30372 789
19464 678
6207 169
28066 386
4490 431
15882 532
4487 257
2973 362
3170 390
6556 606
22570 479