3252 505
2655 323
5705 690
9203 51
56296 483
2809 354
1713 309
2167 201
8447 358
5045 255
13632 495
9961 674
3825 589
3607 231
8286 345
5393 454
6373 807
20582 291
6417 300
5531 823
7852 836