2115 659
1182 190
590 162
1444 433
5855 273
3756 734
7638 602
4327 972
2216 112
2317 287
2749 559
14843 664
9698 27
8111 252
2846 680
24270 812
8323 307
9357 277