4309 701
4859 845
4949 623
7993 592
23009 581
19386 514
5006 393
2456 127
8821 412
5589 560
105783 172
10253 327
32148 187
3138 501