295943 778
29085 385
273125 669
70396 333
83339 437
112492 753
41645 545
13479 508
12102 251
24944 540
137904 500
133559 459
34171 304
20330 153
24299 218
13501 362
19112 255
27395 968
11146 171
18963 268
309993 869
12845 740
25803 519
7329 218
7151 307
6231 532
36196 537
39996 975