144820 300
110655 338
95951 84
83656 113
81274 197
66500 92
66088 160
59772 81
54631 109
47639 132
36991 99
35391 69
34789 96
33712 64
33605 103
33228 26
32895 64
32065 87
31726 40
31501 87
30756 48
30508 32
30480 38
30363 69