149031 315
122463 1051
14123 495
12086 805
65533 581
7257 459
3321 189
3854 211
3227 484
48428 525
46963 541