1346 361
1502 435
2446 534
1839 581
14837 450
4422 804
21399 747
51491 169
8745 244
7681 528
3871 125
6217 861