129451 275
43506 120
39090 107
25904 91
20058 88
25828 78
21077 68
15056 53
24390 40
17241 38
14954 34
7513 32
10896 30
6512 28
20453 26
14845 23
9823 23
7242 23
6709 22
6808 22
5581 22
14604 20
8630 20
9736 20