2650 577
2739 629
3114 245
224371 687
1751 44
3588 329
3681 521
9145 681
2193 291
4097 37
58260 105
7516 593
5048 427
1521 142