2889 733
2429 547
2910 589
1219 202
75721 830
175681 563
22126 999
7644 258
127719 769
44330 402
53071 478
29510 555
90400 647
6109 233