30527 577
6767 518
4487 292
23490 570
14949 634
7254 772
3704 283
9890 415
3943 361
4610 345
3882 253
3061 228
1992 371