49559 331
7178 464
14607 467
28857 727
112776 184
5252 748
6931 518
4424 713
19245 212
41665 291
56349 677
16744 362
10706 352
6342 372
1395 128
1928 239