29101 827
7523 118
22968 215
40381 79
10599 255
17109 165
17956 1053
7677 874
7678 552
92168 486
22376 700
8421 669
16219 133
5729 340
13966 655
9467 361
7165 85
19421 594
13366 252
16101 741
19948 187
4536 286
7693 641
9858 598
23760 307
14847 339
8616 724
21132 73