1157 41
6420 449
7057 94
28962 925
2346 174
1342 140
3071 509
13517 394
2718 74
2326 344
2620 261
2276 606
2618 461
7180 843