2325 360
3261 850
2139 197
2293 457
75201 297
91983 151
108443 608
93114 256
245878 639
75728 702
375743 1000
91799 198
97899 745
78368 1063
52853 891
94931 676
64809 298
163336 447
35490 490
122485 657
86772 377
59474 532
233777 1506
106521 1025