29728 60
11954 19
8929 18
8182 10
7267 10
6847 11
6722 18
6340 6
6000 12
5451 8
5284 3
5136 6
5117 7
4532 8
4511 8
4445 11
4379 14
3515 8