585 81
2555 502
703 147
1393 232
1108 297
4522 753
3543 486
3370 749
2929 851
288 60
2542 88
4441 765
1543 407
2870 391
4548 434
3462 839
1817 572
247 49
2836 366
2769 711
2619 446
829 185
2052 583
1031 131