69921 526
31100 307
22135 781
13919 286
17008 927
8739 261
8440 208
12010 277
11066 670
11420 593
3244 491
3597 648