2997 673
5231 455
1554 311
3966 189
3848 609
54284 237
45527 205
231836 922
99102 1064
48583 564
55519 479
49064 584
102904 620
98051 1033