5338 800
38580 129
82916 768
261150 538
71427 198
12391 120
13922 544
6965 316
3855 303
3126 256
4093 827
2960 165
3120 468
1742 210
1896 141
2641 443
7068 567
4947 414
40962 540
41810 223