21405 159
39329 177
10685 608
4993 695
2789 344
3187 447
12571 648
7888 547
24601 800
3605 123
34478 423
3914 277
12671 362
1543 231
5677 438
88389 241