106097 853
93631 380
94980 579
101712 991
136473 573
77218 448
59881 195
69032 538
53642 518
69958 402
53308 608
53821 59
72766 192
53369 867
50407 63
40752 451
51649 131
41344 578
45420 324
49339 90
49708 84
41749 672
34030 274
42477 493