3223 300
3346 280
7152 81
2394 128
5252 561
4484 209
6153 615
7036 178
5042 52
4114 476
5529 671
9648 235
3821 764
3013 208
5057 204
4010 957
35116 487
9277 336
6473 230
11221 553
2751 215
3228 154
1864 166
5453 288
5112 525
839 29
2057 32
4608 505