19906 400
29022 652
84215 345
110782 327
108129 343
110810 594
43916 766
3445 138
4598 51
3175 160
12285 784
15684 884
5815 597
4149 603
3800 731
4951 509
5020 598
2259 467
37096 263
30964 91
90709 499
20185 742
22803 459
20859 302