22233 425
17006 159
14145 570
32286 194
3858 642
18076 523
4302 363
7195 77
7014 772
4856 210
5841 618
5582 726
20484 50
8657 246
8714 701
2964 755
2802 669
33195 92
3999 137
29395 436
5980 943
8479 608
3912 792
3166 73