2534 112
7606 618
9067 391
170169 776
30294 823
80167 350
288143 842
285178 843
141274 345
25842 257
55936 254
16923 407
1128 143
3155 464
7555 506