3460 256
4060 229
4905 617
56937 793
7156 185
41247 196
17567 919
9717 318
365436 1049
207879 663
87310 877
33017 163
16833 364
3921 482
3857 575
3119 116
2351 222
5126 113