4733 475
3018 82
1667 359
2965 928
7419 716
3648 300
2621 298
2298 176
3050 83
4297 111
4950 534
4551 579
776 228
6544 854
6779 265
3663 640
3644 44
712 144
756 186
2974 735
1468 409
833 190
1949 539
234 47
2632 423
2625 477
3513 249
45473 830