2590 30
91363 454
4354 152
54775 163
8629 633
21934 113
111680 806
8070 405
46813 584
16087 316
121134 751
5925 899
104259 547
3994 508
31602 913
13609 292
12288 860
13695 569
84884 767
4201 229
2014 272
5960 490
9853 489
102805 209
4225 226
19923 187
33759 591
30827 291