3262 166
2327 340
5169 733
1507 127
5525 236
8433 707
9182 553
3148 129
8732 416
40506 322
48502 525
56624 573
39798 397
21720 45
39335 609
77996 544