576 37
3943 623
23625 261
11305 556
8392 177
4637 818
22694 572
1633 176
3077 643
29252 515
3431 252
3371 123
3438 675
6214 466
313 36
2781 539
1275 217
1395 179
1120 146
2687 420
2063 336
1788 390
2883 630
5122 588
3855 268
3809 481
4873 67
5583 721