29493 115
9818 23
9920 35
4458 10
13249 65
11814 64
4450 19
2882 13
4987 26
10910 54
7728 9
4203 15
9895 36
4570 12
2299 14
5581 26
9449 48
5682 25
56448 279
2795 21
13347 22
13546 32
5272 6
19076 89