4579 305
3043 471
14125 424
5251 31
2587 288
1306 109
3009 658
3409 812
3736 853
2156 122
3238 777
3598 856
3098 584
16622 341
3051 447
3200 598
15116 444
4916 394
2076 269
3406 597
2197 333
847 58
2548 436
4312 836