29902 142
12164 84
16713 73
30254 73
14004 68
16292 62
6605 57
7369 56
20445 48
16561 47
9329 47
20534 41
7332 39
4453 37
8369 36
10737 35
5020 34
6931 33
13451 33
8034 32
4907 31
5301 31
9068 31
4224 30