15182 331
3076 251
32453 853
3304 590
21229 442
3740 489
2779 123
3314 485
6182 784
5010 613
3419 318
1767 79
2710 293
3625 674
3795 121
8399 161
3726 748
8356 152
4616 587
65704 414
6661 723
5438 293
54687 106
15836 154
6077 290
3995 871
3087 135
6643 794