2105 659
1151 190
574 162
1440 433
5779 273
3732 734
7626 602
4300 972
2199 112
2301 287
2725 559
14829 664
9690 27
8092 252
2822 680
24245 812
8298 307
9326 277