4016 631
3563 540
5275 340
6310 541
21169 712
13293 211
6737 286
3966 316
5201 474
5391 566
17760 473
3341 445
8543 951
16712 864
2961 46
15065 257
2987 496
17749 57
9250 574
6193 721
3483 465
4847 414
1768 121
4202 76
3294 682
8212 217
3674 504
7307 819