219 43
1212 278
2735 661
629 111
2223 710
469 146
1095 215
3030 902
4391 804
2835 449
30568 550
4386 563
3716 430
7036 846