12050 268
21059 533
48233 279
5530 137
43252 439
13346 675
13060 283
86888 287
15436 154
218899 1148
19853 652
30549 529
14796 140
23987 422
70045 474
14875 747
94331 840
35835 620
25973 845
37887 171
8707 681
37332 686
13338 194
18743 326
24451 606
18086 116
54592 82
11266 41