15235 117
109288 617
71980 453
7926 371
6155 793
5963 667
4834 630
10078 882
6566 124
3405 346
7938 216
1810 66
15646 803
8934 151
5526 550
2777 145
5174 636
6466 690
2325 434
89888 902