3006 337
3700 505
1232 335
4315 434
3199 136
8539 922
4080 493
2228 111
420 35
5104 649
5062 940
1605 78
4132 84
12901 827
2361 469
2583 366
7335 177
4354 777
1587 135
4461 814
7787 861
1928 502
6867 771
1070 140