102921 547
3708 427
4292 214
885 127
2197 281
5597 540
4939 353
6677 491
2595 186
2674 102
46616 163
3907 77
9877 367
2956 514
5191 963