15729 46
3855 597
3851 625
10381 603
9144 824
2178 359
12367 145
11684 681
9517 141
1254 203
1552 251
3371 734
889 89
728 121
676 29
2395 560
3418 611