1050 116
3752 923
6417 793
5514 508
856 215
2202 431
2363 624
15115 492
2224 532
2694 431
7159 777
9508 99
7659 688
5993 714
3201 910
3755 367