21424 159
39367 178
10688 608
5008 695
2793 344
3192 447
12583 648
7890 547
24609 800
3606 123
34485 423
3915 277
12675 362
1545 231
5677 438
88402 241