19454 220
2946 87
4272 335
8523 707
7090 576
51516 94
16726 310
22580 446
4985 610
4211 678
20512 131
12554 267
3230 602
6562 196