40393 723
47075 900
16947 136
63266 289
26408 286
12855 808
7356 524
18278 180
33722 787
17606 51
14164 263
5788 352
28804 239
64287 331
30872 759
8534 651
5123 386
9891 255
3754 53
6418 503
4711 307