3196 300
3311 272
7064 81
2227 128
5098 561
4257 209
3869 615
6572 177
4937 52
3981 476
4769 671
9418 233
3708 764
2787 207
4849 204
3900 957
35074 487
9203 336
6245 230
10998 553
2488 215
3014 153
1679 166
5281 288
5019 524
759 28
1926 32
4399 505