3098 284
8675 175
10048 690
9749 771
10101 594
26455 186
4091 77
1737 159
6517 432
23804 413
4475 417
2375 589