1050 116
3752 923
6417 793
5514 508
1864 292
942 49
14997 415
9977 503
5741 737
7185 461
2069 228
5733 256
6115 633
3451 257
70263 785
4880 770