2700 503
1722 502
3662 462
3763 708
2772 813
616 114
746 191
3446 592
6988 434
475 44
2876 723
3146 697
14881 147
1261 233
76442 149
5511 156
4620 396
10183 596
6137 823
5006 667
2130 333