163096 1012
238629 2030
100489 958
303837 653
94272 873
108046 907
286564 1728
239525 1027
173723 591
254082 969
333364 852
106183 625
85065 383
54975 84
74948 377
86384 486
132887 666
103358 933
298320 1314
157405 868
198298 1065
87204 779
51398 262
105455 512