5875 80
7077 683
16434 286
2054 478
8364 394
718 235
871 242
11515 133
7921 78
7533 891
1356 282
8567 961
3671 183
7461 488
23093 526
12206 252
6117 194
810 53
968 246
1049 308
5263 227
10434 653
2808 832
5400 58