52015 330
17682 184
145244 537
22561 57
68492 642
26774 593
47414 361
13953 375
19242 327
24663 153
18536 479
79339 323
19961 846
120895 263
135888 569
20751 568
20072 318
109716 961
34689 287
26469 625
34999 364
93431 711
31302 496
15142 885
74264 904
25716 599
55040 103