500 70
3069 743
3014 684
1093 155
551 80
1299 382
1399 344
739 55
1527 292
1488 387
1903 407
630 70
2509 677
467 72
2605 497
2878 582
56812 253
16245 419
48947 307
22495 602
23801 99