68082 525
30111 307
21209 780
13485 286
16774 927
8563 261
8219 208
11764 277
10993 670
11331 593
3197 491
3529 648