2351 67
5146 448
2146 589
853 174
2717 483
1131 44
3343 652
3166 262
3842 199
1034 37
3085 333
1333 170
2893 515
3076 142
5504 98
4731 627
4548 629
4809 640
7304 489
1492 112
2639 369
7430 605
3393 726
8065 781