32301 93
7218 5
5956 14
9494 21
19917 37
20508 32
15432 46
3762 29
7346 19
42170 142
13341 32
4385 11
4114 9
8439 3
2725 28
10991 64
8170 28
16500 24
14531 74
6914 58
7533 32
4081 62
6355 44
24558 34