2200 580
1723 527
2640 724
2747 853
1454 100
3365 835
27118 819
6874 226
13260 611
1192 181
35127 306
10639 313
6926 712
4530 276
1647 511
3693 168