21592 159
39778 178
10709 608
5107 695
2829 344
3223 447
12764 648
7910 547
24672 800
3617 123
34592 423
3926 277
12691 362
1557 231
5713 438
88693 241