30799 796
1401 196
3301 629
3678 494
2851 57
2400 526
3776 868
24057 50
17299 552
5164 743
7323 647
2858 295
8017 458
3323 353
5491 617
18075 279
3949 102
4661 546
4008 636
7570 771
21514 475
61573 798
9497 416
76801 838
10116 908
7124 239
4080 841
21066 281