3261 166
2326 340
5167 733
1507 127
5522 236
8432 707
9181 553
3147 129
8732 416
40429 322
48466 525
56555 573
39765 397
21704 45
39303 609
77947 544