23078 67
24224 119
166732 306
82662 843
63103 541
44526 105
18664 103
18426 608
7291 144
3175 601
15050 426
51544 107
5763 99
10200 463
7053 798
41954 439
5153 490