31507 427
18922 159
15727 570
33101 194
3927 642
18489 523
6093 363
7470 77
7220 772
5128 210
6045 618
5709 726
21827 50
9001 246
9298 701
3057 755
3099 670
35674 93
4471 137
31577 436
6038 943
9049 608
4034 792
3314 73