30322 823
20836 683
17220 611
11221 351
12414 609
9251 290
50817 755
9926 453
9187 116
3113 656
5025 90