40568 73
37758 51
10936 25
14513 24
8553 23
9433 19
5578 18
8761 18
6041 17
10253 17
7806 16
7319 16
8708 16
5445 15
7936 14
5343 14
8279 14
13284 14
8744 14
16106 13
4753 13
11494 13
6345 13
7278 12