18888 722
16860 141
125968 670
16530 780
11150 587
31950 292
8822 885
11769 570
8344 500
11509 225
9216 509