4042 418
2323 573
877 240
558 502
3625 924
742 886
134 585
138 238
319 758
651 865
697 410
27 607
6477 208
1007 875
408 547
985 662
738 887
734 608
738 477
599 412
362 468
603 714
203 101