2293 360
3251 850
2070 197
2279 457
111354 258
92426 524
44046 310
78609 398
95893 512
66061 122
21425 496
77442 271
33554 286
91544 766
74187 733
99192 198
34723 689
152728 714
87228 405
287870 687
105827 658
85158 989
158366 444
190040 683