3321 550
5502 462
3893 885
1267 53
2297 303
1193 155
4301 789
3705 580
2656 288
4110 666
15891 601
3339 729
1736 177
4013 116
2683 353
3627 261
9455 663
1254 132
3530 787
3364 509
4076 612
2564 97
4168 645
4122 71