1346 361
1502 435
2446 534
1839 581
14835 450
4422 804
21399 747
51490 169
8744 244
7681 528
3871 125
6217 861