2680 812
2915 755
555 151
2886 884
136984 619
44340 281
56445 550
83215 1079
63860 411
79827 182
273168 1127
129363 906
78649 170
56680 675
76996 307
101617 324
53492 935
154449 623
81781 289
75221 239
100729 612
44409 398
108801 387
95232 540