40172 95
5661 22
9073 23
14318 11
9510 44
3584 9
2473 13
20243 67
6276 20
11773 19
3081 10
18786 46
7773 37
81905 213
43662 90
10425 24
31877 79
18127 73
11227 65
23291 51
49772 103
60400 137
28765 29
44784 73