30133 820
27545 497
20448 609
24165 529
22411 438
17924 116
18916 587
12106 740
7174 552
8838 360
12008 386
9791 472
5246 76
22636 33