6016 20
163859 223
3410 15
14947 32
40172 95
5661 23
9073 23
14318 11
9510 44
3584 9
2473 13
20243 67
6276 20
11773 19
3081 10
18786 47
7773 37
82244 216
43999 90
10425 24
31877 80
18127 73
11578 65
23291 51