50352 171
44996 87
17465 23
14946 40
12522 21
10558 16
47671 145
13325 16
20557 48
22565 69
11162 12
15641 25
14716 18
15804 24
20398 24
36888 84
22667 35
12315 8
25964 53
34190 96
17262 24
27316 71
13462 18
12242 9