2500 403
5532 311
6361 124
5287 529
2660 38
11117 153
1950 43
2587 144
3898 543
3478 514
77857 891
90813 521