123396 192
300307 687
152813 1113
128361 321
87099 646
474762 1646
255459 490
25466 266
198753 757
161936 715
116387 525
140794 509
296252 1198
216211 477
157633 466
196170 516
162096 217
647809 2006
103496 603
259641 627
148754 1039
285595 888