4006 408
4942 697
4390 217
2654 486
2257 71
13459 103
2288 36
3775 548
3401 147
7785 545
3499 441
3651 548
3030 471
3410 230
28083 502
70463 515
24823 743
47404 524
20454 186