3306 157
12724 805
18684 287
243109 330
130758 593
280092 526
110847 461
210091 546
179433 407
33953 325
50306 528
95194 428
148198 929
41447 275
86266 831
21301 633
116688 403
111164 236
16757 515
31191 144
101621 264
220686 336
18806 493
64227 666
15558 549
25217 316
43937 763
12573 719