4197 47
3403 353
8285 184
4334 252
31190 435
39562 914
38080 86
30320 525
5593 350
37062 252
3558 148
5341 353
9055 58
8094 655
52527 613
5030 654
3365 122
4096 571
3270 250
3787 111
4480 424
4409 356
2645 190
7975 510