20009 62
21014 255
32055 769
17334 486
22669 850
33429 469
6375 591
5326 253
4144 149
5719 510
5406 34
3008 786
3059 822
1241 198
3184 912
107796 210
16214 351
23440 459
20737 623
22899 704
19779 172
12958 124
12381 332
26220 613