5667 246
3694 334
5227 388
4158 384
652 84
1412 27
4507 648
3335 511
3363 342
9929 639
1938 220
803 133
3483 373
2683 368
3012 607
8805 642
1262 98
2720 423
2626 356
2877 789
2093 604
21271 609
7038 653
2399 638