12601 228
5071 520
7501 764
4721 59
2488 262
3679 495
1966 290
83872 616
2947 439
883 38
4036 776
3265 374
21154 532
2229 278
1051 128
2259 184
2580 395
2837 287