22681 602
22547 66
6573 334
7652 541
4007 737
3839 116
2245 234
2655 194
8809 421
21454 646
15714 497
37433 344
7193 648
20741 478
5474 935
2989 408