2343 98
1837 182
13044 509
72860 145
43064 658
84652 808
11956 660
2315 585
4277 558
3470 571
3358 215
6053 630