21489 159
39497 178
10694 608
5037 695
2799 344
3199 447
12644 648
7898 547
24635 800
3610 123
34525 423
3920 277
12678 362
1549 231
5692 438
88513 241