296 72
2876 752
2623 530
2791 698
851 150
4982 598
1015 171
7792 682
18910 558
5979 604
3251 831
2556 264
4060 778
28309 872
2132 587
13124 201
1547 340
4291 713
52434 766
4700 483
8956 324
27993 437
36058 486
13536 229