3595 268
2195 219
103047 516
10760 679
99074 458
16167 547
2892 566
3485 831
1889 151
5657 549
8279 653
2614 264
2456 595