22883 732
61702 550
29400 73
77498 733
18633 168
22403 799
4275 623
10524 424
3326 94
5716 634
4141 310
2116 279