2906 852
2683 288
4529 239
3551 307
3639 493
4267 603
148137 696
166883 824
127668 369
28671 893
65535 726
17726 742
23437 568
29112 1065
10493 709
19516 865
15418 339
18950 486
17456 555
10656 665
12230 987