4303 701
4857 845
4940 623
7986 592
23009 581
19382 514
5004 393
2453 127
8814 412
5584 560
105694 172
10249 327
32135 187
3137 501