3031 706
2832 884
2386 491
966 265
784 205
666 165
1886 405
2640 542
2772 757
442 77
159 27
2482 639
2919 669
2968 967
2657 698
570 134
1279 268
2759 580
974 58
3279 657
3728 524
1724 307
676 50
1523 399
574 128
354 74
352 58
2199 551