40833 38
15422 33
28026 24
19809 20
16925 19
11327 17
10893 16
9493 15
13943 14
14798 14
8460 12
15552 11
10139 11
11955 11
11669 11
9874 10
9449 9
11560 9
8440 9
9771 9
13038 9
12634 8
12281 7
8636 6