3261 166
2326 340
5168 733
1507 127
5523 236
8432 707
9182 553
3147 129
8732 416
40455 322
48477 525
56576 573
39770 397
21712 45
39312 609
77959 544