3050 151
9159 32
36177 597
7096 435
7359 267
12999 665
16293 324
54891 874
4569 161
10002 657
5596 219
5467 452
3281 57
5818 333
7275 745
7026 772
1822 87
1691 86
2973 42
4106 711
6690 196
2716 386
7170 149
4496 614
4870 904