1512 500
1941 537
1477 302
3054 729
1770 458
32964 120
15937 479
4203 764
50953 411
13954 413
5601 624
32023 648
23604 347
8164 170
70094 200