286 50
1304 257
2550 720
2600 360
63899 720
57937 511
39255 327
75159 912
54357 278
62427 333
54327 766
94963 469
63927 846
32020 118
38082 448
44434 382
23811 142
37053 309
43670 455
111669 917
50114 734
34945 168
49090 1022
20899 90