2186 364
10737 77
30554 43
21588 156
2483 512
2417 206
2792 625
2219 156
2111 159
5037 290
1729 63
7849 745
9401 597
21993 86
7234 926
9767 757
5833 333
6216 487
9492 484
2337 381
7804 440