4229 512
109516 991
20534 636
154800 328
14737 135
47575 451
39832 837
13377 595
35845 921
2380 382
3543 382
3412 744
1521 137
1884 187
2838 336