25022 745
13102 598
7384 800
18071 269
28090 744
17943 41
7255 324
7754 692
196542 489
12544 666
3082 479
7005 841
5854 394
3488 284
22590 67
4704 385
4635 120