28125 597
2554 833
4851 169
3822 773
6667 356
3095 330
12960 117
2400 614
1053 264
6015 664
17862 773
47375 243
5521 893
3834 438
8555 653
14429 322
1291 324
7007 596
1413 42
1882 209
9397 297
4514 559
6146 391
3196 41