3131 335
12222 706
7371 592
4245 735
7176 526
4580 466
13693 289
25847 274
18437 919
10192 130
14268 290
25394 398
31664 1016
11890 147
177320 246
5896 185
206650 318
7110 475
5975 372
2837 162
110552 712
10617 852
18162 72
4835 419
5483 127
15298 787
50196 340
26874 414