19589 796
4538 388
5839 306
3354 454
2701 519
2176 155
2081 82
4265 541
15928 110
12082 363
8783 28
13103 49
16394 278
17562 522
18989 180
8814 100
5782 646
4888 658
3897 94
10190 278
5971 483
15478 387
6872 638
22604 599