4091 701
4539 845
4508 623
7326 592
22847 581
19094 514
4784 393
2289 127
8185 412
5285 557
100617 170
9874 327
30831 187
3074 501