3142 439
4647 441
22321 629
16095 914
10472 236
2227 213
5626 627
10688 487
7550 578
2295 268
3815 496
59957 779