11488 440
28008 418
12600 74
266239 917
32889 827
10952 614
14101 767
117446 457
120467 532
14452 258
10699 142
6104 295
9032 215
2378 197
5504 521