3191 300
3311 272
7049 81
2221 128
5093 561
4252 209
3866 615
6539 177
4932 52
3974 476
4767 671
9415 233
3707 764
2778 207
4841 204
3899 957
35068 487
9195 336
6230 230
10989 553
2473 215
3011 153
1675 166
5281 288
5019 524
757 28
1922 32
4378 505