40002 423
134654 294
31490 844
30168 775
28928 216
8866 597
38539 870
19252 208
16586 501
175386 690
157264 305
48118 66
13562 561
158009 239
140885 545
44035 863
59434 648
47389 737
126997 330
8289 537
79737 182
27288 371
57912 875
89305 704
5037 593
241375 750
60912 236
45844 742