3040 278
3368 340
906 102
3472 697
14294 653
3145 470
1841 182
4070 763
2126 197
5474 556
13746 301
7078 662
1806 226
3668 587
5138 413
2656 394
2266 377
3867 975
6307 508
8565 777
5221 883
3340 233
2935 497
7016 243