4004 286
1521 120
2500 539
1741 293
2278 468
1299 75
3008 559
3381 539
11583 209
1044 60
3666 687
5282 821
4105 73
2185 330
2971 520
2683 569
1932 248
1181 69
16229 571
2656 288
942 101
4110 666
4351 838
3550 550