6515 582
143361 673
8240 565
4779 281
25504 369
11908 412
54717 107
4419 627
6333 684
3146 458
2479 134