2289 76
12606 228
5074 520
7508 764
4723 59
2489 262
3682 495
1967 290
83912 616
2950 439
883 38
4039 776
3268 374
21175 532
2234 278
1051 128
2264 184
2583 395
2838 287