5003 49
3125 439
4963 637
6404 637
16524 164
9103 102
27826 378
81445 547
4985 412
130520 294
108858 592
5766 389
6284 588
5269 160
2323 306
13419 211
13516 251
6342 230
17142 374
8615 922
4069 151
2339 181
4149 108
5842 618
7592 606
3425 328
4148 465
5312 803