19586 793
1340 196
3237 629
3649 494
2830 57
2391 526
3765 868
24040 50
17281 552
5136 743
7290 647
2844 295
7995 458
3302 353
5440 617
18063 279
3921 102
4647 546
3998 636
7564 771
21513 475
61540 798
9492 416
76760 838
10116 908
7121 239
4077 841
21038 281