1045 116
3746 923
6404 793
5500 508
4569 915
3136 734
5486 259
2189 80
7946 607
3835 248
2835 547
4940 851
2697 766
3396 446
5674 289
2439 543
2936 479
5459 182
1688 43
3084 683
2205 637
2175 393
3926 742
2206 395