2084 659
1146 190
573 162
1440 433
5762 273
3727 734
7622 602
4295 972
2197 112
2297 287
2722 559
14826 664
9690 27
8091 252
2814 680
24235 812
8297 307
9323 277