31015 37
24261 531
66728 210
5346 244
10631 364
54817 460
26681 322
7004 518
9277 740
19514 555
9204 221
17750 665
4629 388
9267 403
12274 104
7832 763
5494 82
4152 151
29891 173
22167 200
98190 374
5954 773
4998 764
7333 662
4065 89
5276 161
9831 487
58978 512