503 65
2164 567
2528 386
865 232
1006 58
4393 782
2068 499
3094 452
3788 638
2580 655
3752 653
12952 228
6918 579
3154 702
3354 559
2517 371
1500 70
2814 270
3313 517
3118 339
1813 212
2257 470
2886 454
2021 328
3307 824
1791 391
734 195
2890 924