20305 91
15922 87
20653 67
10389 55
9615 52
9996 47
3861 37
10882 29
3335 27
7432 26
5455 22
3493 20
3800 19
3384 18
1781 16
3707 16
3126 14
2855 14
3541 14
3388 13
2956 13
2905 13
2840 12
2222 11