49586 331
7178 464
14607 467
28860 727
112784 184
5252 748
6931 518
4424 713
19245 212
41666 291
56352 677
16746 362
10706 352
6342 372
1395 128
1928 239