1041 116
3746 923
6400 793
5492 508
4687 764
2692 213
3149 301
4578 379
4423 796
5145 828
2740 238
2996 329
2007 61
3893 406
15819 578
5867 655
3136 388
3917 515
12933 351
4196 261
4185 297
3474 151
4907 978
6645 930