1005 249
2169 474
1332 162
5260 766
2312 87
8172 680
7094 480
5211 855
5897 75
7975 494
10870 434
14737 733
3211 602
5029 654