4016 631
3563 540
5274 340
6310 541
21159 712
13288 211
6737 286
3962 316
5201 474
5389 566
17760 473
3340 445
8541 951
16711 864
2958 46
15061 257
2986 496
17748 57
9249 574
6193 721
3483 465
4846 414
1768 121
4201 76
3293 682
8212 217
3672 504
7307 819