16403 208
32412 658
31165 482
60850 528
53226 829
4507 452
2723 384
8318 417
2756 163
5336 775
2229 96
2958 190
7630 550
4627 740
5999 637
4289 588
54846 157
23660 128