42806 307
11031 176
34729 922
29719 369
30125 505
34876 476
30971 162
50939 435
100656 328
29815 304
10113 251
146782 648
37903 224
107008 326
23459 348
31379 211
74642 781
47015 595
31655 412
21263 169
15720 246
24307 624
48180 606
32782 380