22601 800
76896 242
232394 522
330432 531
75835 565
144664 398
14841 711
51818 306
125280 928
62716 826
95150 400
22345 171
11006 67
17269 623
30619 633
63581 144
75046 260
16257 144
166442 309
21319 311
28186 341
73250 263
11487 738
20365 837
22889 368
105969 249
7762 713
8867 81