4068 220
34865 184
10984 431
32158 505
64645 234
8989 521
4292 282
6876 504
31980 92
58422 1008
2611 70
2555 98
5073 658
8096 235
3191 659
2879 261
4846 395