23588 800
20743 712
17591 120
34337 231
382737 1160
10229 582
1947 230
77377 311
6722 642
5909 103
3107 769