2590 30
91363 454
4355 152
54775 163
8629 633
21935 113
111684 806
8070 405
46813 584
16087 316
121135 751
5926 899
104259 547
3995 508
31603 913
13610 292
12290 860
13695 569
84885 767
4201 229
2014 272
5960 490
9855 489
102805 209
4225 226
19924 187
33760 591
30828 291