16028 118
83166 172
46890 282
14332 186
31033 712
141173 432
45636 313
8425 450
7791 242
9345 90
25983 653
18363 384
73516 570
52331 955
40299 549
37773 719
38500 538
69873 717
27124 830
15855 312
8938 411
17590 570
7367 151
42292 178
15432 496
16317 671
8881 243
19626 503