300 122
743 693
323 639
634 741
461 686
308 41
1039 609
719 203
675 78
276 316
490 75
1011 826
45304 172
29786 978
22989 290
19884 859
17594 593
13839 631
12732 745
12217 5
11796 565
11297 698
11184 201
11174 179