3450 351
7326 732
23607 178
14357 528
4003 752
5392 634
3981 529
4197 379
2786 338
16383 541
2256 121
5132 422
5419 53
5391 478
1772 83
4939 837
3803 404
1718 243
3372 628
3708 201
1774 237
3880 691
8954 646
4971 681