150 32
3115 619
1207 286
520 105
1347 353
70195 234
52408 466
913 98
3301 806
3397 494
3221 557
180615 393
4160 790
235861 991
96982 683
136287 123
66189 808
65174 286