2380 360
3271 850
2179 197
2301 457
105222 266
104274 762
27045 429
3462 870
86494 698
135617 943
51277 242
97546 904
96719 629
146479 612
49509 259
58412 611
87371 452
96399 836
42032 241
36097 292
142782 1094
63859 411
79696 195
118058 333