29228 145
14802 776
18660 758
15212 675
23305 201
5865 101
13983 465
4217 480
13813 743
21518 313
11195 752
15667 580
18175 448
64522 166
9480 502
47629 350
16273 80
22224 327
4984 517
67536 856
22238 188
19942 262
31775 660
90091 289
27384 535
33417 97
9808 432
17883 266