29326 145
14859 776
18790 758
15274 675
23409 201
5887 101
14033 465
4247 480
13857 743
21583 313
11244 752
15697 580
18272 448
64703 167
9552 502
47920 350
16360 80
22310 327
5002 517
67741 856
22347 188
19996 262
31903 660
90426 289
27524 535
33554 97
9846 432
17909 266