3091 822
1277 342
2029 464
3020 934
2774 600
5384 731
2300 506
2828 562
3291 862
3328 808
3096 616
1872 578
4717 576
2962 732
2996 815
3533 564
2056 609
3107 698
2181 658
2768 388
915 159
1441 317
3907 305
2996 673