4006 281
2876 423
3326 789
956 111
4230 857
2298 100
2225 368
2367 320
1717 298
4203 526
3083 547
3079 551
3132 207
3568 262
2906 515
2603 508
3496 813
2580 567
2984 119
7199 753
2079 368
2656 288
1386 109
2733 145