22832 672
31207 769
17865 408
23395 217
29603 328
45551 225
43211 96
42194 729
84452 345
64692 400
12864 329
4008 46
2462 220
6018 591
4650 499
3235 469
107838 465
16050 149
16171 862
29068 879
10705 254
33825 295
3307 160
254641 640