22831 425
17219 159
14251 570
32332 194
3863 642
18113 523
4308 363
7220 77
7026 772
4866 210
5849 618
5596 726
20614 50
8681 246
8766 701
2976 755
2812 669
33351 92
4052 137
29582 436
5986 943
8535 608
3929 792
3187 73