2115 659
1182 190
590 162
1444 433
5862 273
3756 734
7638 602
4328 972
2218 112
2317 287
2750 559
14844 664
9698 27
8113 252
2848 680
24270 812
8325 307
9358 277