26016 80
28550 137
25803 324
21378 207
15993 627
20585 1029
15174 692
25753 863
6952 152
16025 52
19502 195
15132 714
9333 667
16550 338
15051 155
7848 929
23645 393
22324 609
10351 887
20865 646
4737 79
7993 570
5318 256
12866 47