4016 631
3563 540
5274 340
6309 541
21159 712
13287 211
6737 286
3961 316
5201 474
5389 566
17760 473
3339 445
8540 951
16710 864
2958 46
15061 257
2986 496
17747 57
9249 574
6193 721
3483 465
4846 414
1768 121
4201 76
3293 682
8212 217
3672 504
7307 819