4950 49
1793 41
8888 902
34285 644
4729 171
15871 523
4141 580
1728 167
6165 591
5820 226
3786 127
3205 187
6748 898
3359 291
6623 585
3262 573
3258 420
2534 317
3249 645
3732 264
22812 413
14803 501
8776 303
3969 699
2117 110
4351 660
921 84
2457 123