540 171
1051 302
2902 861
292 86
1594 466
554 125
3097 548
4662 257
4331 339
4880 643
3991 160
5321 564
4688 408
6320 28
7297 674
4045 139
4868 556
6071 460
16975 351
7775 565
6512 73
9311 724