30489 149
42170 142
34019 122
15677 92
17064 79
14761 74
15452 72
9604 67
4294 62
19802 62
24260 61
24331 60
7389 57
7450 55
11942 54
9292 53
6073 53
6994 52
9358 52
19705 50
34820 46
8648 45
6355 44
21470 44