3261 166
2326 340
5168 733
1507 127
5523 236
8432 707
9182 553
3147 129
8732 416
40438 322
48470 525
56563 573
39769 397
21707 45
39308 609
77951 544