34063 585
27485 104
23538 663
9840 95
27697 798
133763 881
30926 807
14704 139
31801 141
8316 185
196639 1128
23400 319
33224 222
39011 767
16146 568
40194 285
15814 791
73507 546
43092 461
10647 266
5435 56
31365 873
39423 767
20377 857
14826 243
99089 847
32369 352
64092 624