5061 366
526 95
3817 322
3369 150
16493 349
38833 487
5782 187
2186 655
33779 792
4837 767
5405 963
3599 488
1179 46
3476 521
6437 782
6555 273
8522 206
4375 681
6825 785
3573 346
5808 148
4096 464
8036 665
6683 585