2955 300
3424 424
4271 368
6935 850
8753 335
3000 137
4278 635
2001 79
2758 93
2906 268
5049 221
7249 578
6104 484
3060 359
2188 175
4883 906
6123 597
3868 343
4522 62
5139 163
17762 529
4953 627
2844 40
5194 540