2591 30
91364 454
4355 152
54777 163
8630 633
21936 113
111687 806
8072 405
46813 584
16087 316
121139 751
5926 899
104261 547
3996 508
31604 913
13612 292
12290 860
13695 569
84888 767
4203 229
2014 272
5961 490
9856 489
102808 209
4225 226
19924 187
33762 591
30831 291