5051 90
3031 347
3993 859
16009 455
2359 181
4242 652
3604 674
4528 264
3768 67
4327 880
3192 690
3612 513
4219 498
4520 587
1788 93
5773 568
2121 205
3306 778
3853 546
5998 605
2563 112
15751 416
4145 366
3991 568