18821 503
9334 257
24744 489
9544 892
97314 737
35917 333
22474 87
12559 581
62303 692
5401 51
14369 35
7633 563
35375 145
47861 799
35156 89
14626 614
49634 127
123177 233
54567 142
67295 675
13751 293
11198 93
6193 139
13765 153
66629 569
54267 937