2901 549
4009 812
3210 756
1234 151
114257 491
36099 292
80362 982
105743 173
101342 806
111416 239
99928 677
167646 246
81864 304
54504 94
119634 558
111358 258
64417 386
89061 596
148796 378
65218 549
29494 197
122260 697
218875 561
216314 502