3435 352
14353 514
3840 129
6081 86
2545 220
10053 822
10777 647
49230 495
25069 317
9048 751
42493 508
12251 472
8878 729
6224 454
4971 613
15569 764