31493 174
82730 94
45921 70
33027 43
12729 25
5211 16
24322 39
5254 12
42456 143
19759 30
14236 18
18176 14
30726 34
15487 36
141009 293
100068 155
29855 41
41949 108
23879 35
174954 397
22430 24
39698 89
14346 15
96583 207