2954 899
2706 700
2207 482
1729 425
3595 948
1892 514
5561 335
2022 661
4395 589
2732 671
385 76
563 161
873 123
305 53
2984 597
3965 798
2076 367
393 84
2990 688
18878 672
2766 827
2361 495
4739 611
3057 107