115676 1001
49278 355
24545 695
14384 322
48526 375
10989 610
597648 930
92306 956
325245 1225
196844 663
41458 681
168067 976
96271 544
16974 328
3649 355
7122 503
2619 83
2187 83
4637 308
6208 531
12532 635
15085 769