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