30810 85
44080 114
71839 983
98618 300
38259 499
30336 616
56897 201
56992 481
14799 471
90155 433
101513 929
11391 190
106412 536
58834 881
25077 109
60801 389
33378 915
12381 132
262889 2005
83695 172
47164 282
45949 315
74026 570
40433 550
37871 719
27217 830
8981 411
7479 151