5639 46
9166 474
4151 363
3096 282
4201 292
4123 298
3323 670
4239 661
4452 357
8137 605
2380 367
4384 562
2154 254
4012 115
3131 558
4241 85
3407 795
2876 137
3534 563
2616 206
3724 587
4837 631
5783 120
2004 317
3915 665
4746 793
4064 851
12288 903