5051 718
1789 62
2865 194
2817 155
9485 672
2871 689
5066 385
2501 643
1527 367
3335 766
2097 251
3231 513
785 83
3015 743
1051 60
2283 605
2723 592
522 28
622 84
817 101
2976 443
495 38
2216 538
3574 659