3004 337
4314 434
4079 493
420 35
2227 111
8535 922
5103 649
1605 78
4131 84
2361 469
5059 940
2583 366
12899 827
1587 135
4461 814
7333 177
4352 777
7786 861
1070 140
1927 502
6866 771
11316 502
6046 118
6380 672