2700 503
1721 502
3659 462
3763 708
2772 813
616 114
746 191
3444 592
6982 434
473 44
2876 723
3139 697
14878 147
1261 233
76434 149
5506 156
4617 396
10181 596
6137 823
5006 667
2129 333