3300 521
4777 626
2101 152
5863 691
40364 669
17552 446
23899 81
68146 379
33824 242
62248 482
34187 857
21397 528
30739 453
27605 588