528 97
3094 470
1433 253
2488 525
2521 471
909 121
3932 874
1884 375
3255 820
1334 313
3185 537
1958 483
2921 851
2909 747
2956 637
2761 711
3197 317
1570 362
6685 648
1491 102
2327 537
1409 121
3016 894
826 148