14595 820
4432 34
9084 129
25498 745
13422 598
7422 800
18570 269
28761 744
18043 41
7362 324
7940 692
197089 489
12623 666
3162 479
7181 841
5976 394
3647 284
22834 67
4786 385
4757 120