68083 525
30112 307
21209 780
13485 286
16777 927
8563 261
8219 208
11764 277
10993 670
11331 593
3197 491
3529 648