2240 538
2164 488
3341 373
686 71
55098 151
3076 636
142019 185
167997 723
90613 273
66459 453
7258 578
8838 626