43385 89
2914 669
2116 631
2313 743
12877 298
31702 144
1938 232
2308 732
347 93
3572 717
5654 295
6917 610
3788 80
23203 162
2680 625
27965 54
4345 665
15990 491
76942 578
2722 794
326 101
18986 72
37814 843
1463 454