3005 342
3061 387
3584 518
3148 488
3379 504
1770 355
1030 36
17749 724
1243 46
7823 926
3291 623
1476 195
6475 310
5004 808
6122 410
2677 62
2765 68
4001 963
2315 332
5829 95
2549 575
13894 539
3572 767
5083 106