4063 220
34862 184
10973 431
32108 505
64563 234
8975 521
4287 282
6867 504
31712 92
58192 1008
2603 70
2547 98
5069 658
8086 235
3182 659
2870 261
4843 395