103582 950
190347 1052
153437 625
10375 566
35363 923
51946 522
41749 387
33980 462
14752 307
9558 819
7692 690
39482 493
41645 92
8064 685
3071 364
2826 120
3029 477