25006 251
25920 539
35043 528
33974 746
171949 277
14699 182
23079 578
10312 521
26555 234
43153 658
25110 540
13780 996
9509 255
35281 454
139903 500
9336 165
38298 106
27078 161
33314 77
5605 351
52154 333
144932 1102
7298 716
20555 230
6612 232
162463 1078
60077 852
7242 794