16286 821
41612 408
84678 246
127158 369
73621 547
180171 408
31255 254
214404 182
300977 184
123702 677
34176 325
50624 528
96112 428
69902 316
73672 233
58490 581
54014 420
148641 929
88078 735
94443 913
142481 170
41728 275
128533 115
86906 830
29251 49
21575 330
15123 885
73316 533