40050 643
9668 266
31599 377
23817 560
24405 885
8192 74
14525 641
7095 271
8296 651
40064 305
62211 485
78563 608
85515 728
40838 746
5676 772
8217 720
31460 739
105677 920
58501 502
35110 878
26066 179
57965 446
8075 222
42361 305
11654 448
6768 496
176581 965
7274 298