18899 220
2814 87
4216 335
8466 707
7042 576
51501 94
16676 310
22421 446
4922 610
4166 678
20341 131
12463 267
3163 602
6507 196