3191 300
3307 272
4231 671
2561 102
7041 81
3353 80
7033 464
3486 630
2213 128
6031 654
5092 561
4247 209
14441 953
3864 615
6531 177
4930 52
3974 476
4766 671
9411 233
3705 764
2776 207
3950 191
4822 204
3898 957
35062 487
9192 336
6225 230
10323 553