3504 102
2089 157
4124 371
7136 621
89933 630
9741 477
13421 335
9066 628
1935 67
5895 129
5913 901
4429 518
4704 56