506 131
500 76
2323 702
1180 58
1090 195
2762 761
3031 593
4233 517
2361 435
1538 363
1700 515
4764 852
3011 773
1778 451
3123 868
3079 652
1924 364
4358 870
1980 409
371 83
798 188
2392 617
2326 489
2297 738