28026 143
34003 524
84761 252
29411 287
67386 509
19319 170
54080 163
14718 423
22898 555
18121 800
167838 287
13162 595
20191 553
26854 115
32402 211
42839 391
42757 162
38679 582
23839 594
35294 675
16180 233
22798 68
23577 604
15600 90