32521 581
18966 759
11910 687
21697 313
22475 188
9808 78
27738 535
71510 309
101003 634
15328 651
36970 544
19876 240
58464 157
109106 766
9273 450
17362 63
16812 669