2391 490
693 161
3803 951
2593 627
142167 527
122924 802
112116 394
55128 913
77452 381
58985 127
53949 698
49929 292
83080 74
37305 199