40403 723
47102 900
16947 136
63268 289
26409 286
12855 808
7356 524
18278 180
33722 787
17609 51
14167 263
5789 352
28813 239
64298 331
30875 759
8536 651
5123 386
9895 255
3754 53
6418 503
4711 307