3560 509
4928 840
4823 462
4443 66
9257 328
5492 814
2399 333
3192 136
1922 123
4555 892
12237 496
6145 32
3385 395
5382 819
6665 525
9224 684
6336 300
7217 293
3777 350
2557 73
5685 487
5104 110
18519 197
7993 633