2295 360
3251 850
2070 197
2279 457
313895 952
88208 511
51941 329
130935 1108
135938 251
37285 306
83742 150
146479 612
123559 336
75763 476
434 25
80622 521
77689 491
102083 812
42692 429
85781 804
215792 861
60210 213
57973 465
144724 836