3432 256
4014 229
4893 617
56752 793
7132 185
41215 196
17558 919
9713 318
365146 1049
207353 662
87048 877
32867 163
16742 364
3917 482
3851 575
3114 116
2347 222
5125 113