603 265
287 155
588 529
922 887
65 156
224 440
113 212
872 329
151 37
664 669
916 667
229 954
5694 703
5227 238
4424 575
4327 959
4014 158
3652 888
3410 854
3376 465
3362 823
3076 480
2818 775
2529 844