2100 64
6833 308
1793 94
2251 74
3957 681
6893 617
3992 193
5555 376
2158 235
4797 948
4863 527
1880 150
3371 589
11342 580
5174 514
5568 459
8677 598
6673 700
6965 599
7944 675
23859 915
9104 739
7277 603
4386 412