5028 539
2463 719
4295 97
820 212
43733 310
19812 290
2796 633
2076 595
20882 501
32102 541
46487 315
44780 837
2888 948
1177 382
20041 691
1764 557
102421 279
2101 547
2856 699
614 126
10744 107
2175 661
2659 670
259 67