5078 48
8688 303
15684 256
20310 555
8885 623
12252 403
2734 176
2858 130
4525 172
26290 270
6643 746
7180 226
4751 435
8513 696
2494 120
2063 64
2067 344
3285 150