11508 440
28030 418
12609 74
266545 917
32895 827
10958 614
14121 767
117599 457
120560 532
14463 258
10710 142
6108 295
9039 215
2380 197
5514 521