21367 159
39290 177
10683 608
4973 695
2779 344
3182 447
12538 648
7887 547
24589 800
3604 123
34466 423
3914 277
12671 362
1543 231
5675 438
88351 241