5599 327
34143 835
13353 787
30107 775
23525 526
32138 648
8000 531
5920 249
7065 285
6423 352
8512 834
3548 167
16642 263
5091 568
8649 328
2837 237
12371 852