3261 166
2326 340
5168 733
1507 127
5523 236
8432 707
9182 553
3148 129
8732 416
40457 322
48479 525
56579 573
39772 397
21713 45
39312 609
77960 544