3199 136
4314 434
4080 493
8538 922
420 35
2227 111
5104 649
1605 78
4132 84
2361 469
5059 940
12900 827
2583 366
1587 135
4461 814
4353 777
1033 237
7333 177
7786 861
1070 140
1927 502
6866 771
6047 118
3741 62