3432 256
4012 229
4892 617
56745 793
7131 185
41215 196
17558 919
9713 318
365143 1049
207331 662
87045 877
32866 163
16741 364
3917 482
3851 575
3114 116
2347 222
5125 113