141196 501
3561 347
14248 528
34100 331
3628 109
8101 835
74744 339
28572 660
39360 967
6794 578
4777 909
4233 567
33158 386
37745 679