4601 526
5259 253
3503 393
6790 325
3027 841
2575 584
2965 336
6507 341
3695 800
9260 123
43179 233
3009 522
2692 523
3430 280
15689 929
2926 459
3228 477
5087 70
3560 846