13681 65
16071 18
4395 20
8497 17
41808 81
14425 36
13580 42
108732 257
95675 409
22430 24
100424 155
30726 34
17084 41
22264 123
30053 96
14205 23
33104 67
11964 32
16539 32
20517 73
19622 46
6651 15