23080 67
24224 119
166733 306
82665 843
63103 541
44529 105
18665 103
18426 608
7292 144
3176 601
15051 426
51544 107
5763 99
10200 463
7053 798
41958 439
5153 490