1042 280
2500 738
499 122
434 89
3093 866
1495 431
1895 423
2719 503
4279 705
702 185
1851 490
6335 174
4990 475
3814 442
1810 142
4050 642
4103 717
19139 116
23606 797
10813 700
9374 293
5347 368
4836 753
13378 329
7623 486
8607 76
7981 665
21887 156