31056 64
23167 111
17974 37
17590 107
12593 18
12323 41
9596 5
7978 43
7468 38
7198 11
7109 46
5263 23
4824 17
4432 20
4388 7
4332 18
3754 23
3730 9
3686 10
3602 15
3463 24
3394 15
3390 9
3073 3