4228 506
3548 321
8772 360
2033 73
14957 621
25729 288
19957 624
20393 651
270880 1156
97947 750
79801 404
39930 622
137852 652
121761 753
52385 348
81089 564
56171 592
48286 134
61956 686
28315 389
30063 81
13899 375
35033 284
9072 628
7487 728
8888 481
5606 740
4438 518