21361 159
39279 177
10683 608
4971 695
2779 344
3182 447
12530 648
7887 547
24589 800
3604 123
34465 423
3914 277
12670 362
1543 231
5671 438
88339 241