8437 66
2749 102
30231 529
21449 321
33340 713
9246 750
4524 331
5194 638
7669 613
3838 259
5906 133
8255 584
19766 697
7436 50
3006 566