5221 116
8692 833
3093 40
3243 213
5574 76
2386 220
6663 575
22736 893
4129 256
6945 78
6513 415
12248 765
6398 358
36356 686
22960 509