40403 723
47097 900
16947 136
63267 289
26409 286
12855 808
7356 524
18278 180
33722 787
17609 51
14166 263
5789 352
28811 239
64297 331
30875 759
8536 651
5123 386
9895 255
3754 53
6418 503
4711 307