1071 190
570 162
1438 433
5684 273
3711 734
7603 602
4278 972
2184 112
2279 287
2694 559
14809 664
9681 27
8078 252
2794 680
24211 812
8287 307
9293 277