3040 300
2922 271
5486 555
3563 165
5268 925
3177 445
3491 176
9335 594
3359 237
2452 69
3637 505
6558 338
2079 27
3939 260
2933 309
2051 234
6413 324
11465 582
1091 200
3176 615
8339 788
4401 503
5631 813
4241 398
5297 332
4668 111
6775 568
4421 374