2992 160
4009 428
5129 115
3058 399
1605 331
5354 313
3388 436
2851 784
2454 557
3739 699
3323 487
2615 425
2858 443
5026 747
795 113
823 165
3884 655
1461 377
3936 658
2390 578
4148 49
5873 781
5135 66
5195 891