1004 249
2169 474
1331 162
5259 766
2301 87
8168 680
7091 480
5210 855
5888 75
7973 494
10868 434
14734 733
3204 602
5026 654