3127 46
4414 107
14524 503
10301 549
20053 726
6189 729
7405 504
3207 383
4695 577
3951 573
2812 73
5256 454
4851 696
12592 683
13523 420
4003 291
5275 667
4434 598
4296 584
26730 748
2492 243
2938 71
17258 514
6663 782