30197 77
28820 45
27030 51
23801 41
16327 6
13766 30
10745 25
10521 11
10368 17
10205 28
10061 19
9658 20
9407 33
9339 16
8590 28
8531 14
8082 13
7798 15
7603 17
7508 7
7487 15
7409 15
7398 12
7359 18