49503 331
7178 464
14597 467
28845 727
112752 184
5251 748
6931 518
4424 713
19245 212
41661 291
56344 677
16744 362
10705 352
6341 372
1395 128
1927 239