40508 77
34230 73
29284 62
27899 55
26760 19
23443 50
23210 23
22866 23
22579 39
21507 19
20890 28
20410 33
20050 18
18396 23
18201 20
17876 28
17083 41
16564 18
16555 15
14679 22
14565 9
14523 27
14453 19
14036 8