29298 145
14846 776
18744 758
15258 675
23374 201
5882 101
14013 465
4239 480
13846 743
21566 313
11224 752
15692 580
18242 448
64647 167
9524 502
47835 350
16337 80
22287 327
4999 517
67695 856
22310 188
19986 262
31864 660
90328 289
27480 535
33504 97
9834 432
17901 266