3023 427
4062 373
4592 535
2097666 3770
925223 954
3662 885
1707 49
6398 583
808 119
1174 70
5695 579
7995 330
2887 503
3100 768
1446 194
16445 934
5812 482
2543 446
1435 250
3068 545
2040 52
1140 112
2344 186
2673 568
2746 476
7114 522
3227 696
4846 427