2370 30
90990 454
3980 152
54637 163
8072 633
21632 113
110922 806
7678 403
42663 579
15824 316
120218 752
5713 899
103974 547
3892 508
31004 913
9518 292
12337 860
9071 569
84428 767
4070 229
1985 272
5792 490
9117 489
102479 209
3961 226
19723 187
33814 592
30314 291