3252 505
2655 323
5705 690
9203 51
56296 483
2809 354
1713 309
2167 201
8447 358
5045 255
13632 495
9960 674
3825 589
3606 231
8286 345
5390 454
6373 807
20579 291
6417 300
5527 823
7851 836