3018 116
5595 674
3077 51
6954 504
2142 95
5206 645
3980 141
6170 618
4083 522
6533 139
5671 240
9240 956
7799 437
3835 366
7591 154
6833 453
4791 534
7385 841
5662 622
2354 86
8615 616
3756 353
11257 819
10052 359
5107 417
2617 52
10304 953
8122 797