42999 214
93928 626
51818 940
44900 995
14410 371
14846 183
38417 287
27257 148
94057 767
23870 320
13453 257
82146 531
52022 201
112664 755
61587 758
148753 396
61171 167
135493 334
66441 791
19729 656
40973 364
84153 300
12331 145
25211 676