25083 745
13139 598
7387 800
18109 269
28172 744
17957 41
7268 324
7770 692
196603 489
12555 666
3091 479
7013 841
5860 394
3498 284
22616 67
4711 385
4648 120