25025 745
13104 598
7384 800
18072 269
28093 744
17945 41
7255 324
7755 692
196545 489
12545 666
3082 479
7006 841
5854 394
3488 284
22590 67
4704 385
4635 120