3094 710
2230 396
65728 571
4081 369
18470 672
3411 613
23973 605
18428 608
20572 255
8923 716
3873 662
19540 284
39578 661
11169 611
19063 491
23203 589
10983 237
948 38
18553 562
2659 648
3028 479
9288 370
3316 453
4971 733
2927 563
26554 292
4502 25
3098 309