2997 121
2992 276
3093 229
5544 618
8191 164
5655 232
3471 442
2445 552
4067 943
4009 808
4544 426
3183 645
2915 501
4875 577
5307 751
3400 631
65389 336
2515 414
5180 611
2863 172
4324 680
2159 211
7282 65
13003 154
7780 681
8675 635
3227 788
1945 322