3706 427
4290 214
884 127
2197 281
5593 540
4921 353
6677 491
2594 186
2673 102
46596 163
3906 77
9874 367
2956 514
5189 963