21576 641
22689 850
3008 906
2305 579
9754 794
893 183
24639 82
19885 452
520 171
303 72
800 211
3128 904
2890 609
15904 264
12763 128
2412 245
2688 724
2024 79
2650 587
2597 499
954 279
15926 683
7524 412
438 119