3021 751
2931 529
2752 471
16752 141
5232 75
60559 649
1830 255
7399 32
3858 172
5864 535
4988 349
14361 855
4740 300
1952 269