5097 521
2145 126
2028 341
3405 617
1032 251
4989 879
5000 676
3206 533
4386 767
4348 488
1937 329
2305 323
3559 534
8077 252
3315 612
4779 947
2773 558
2207 329
1812 282
2629 607
483 89
768 169
2919 578
3047 676