3325 33
10547 753
9130 85
11394 815
8077 564
6308 662
6268 115
10168 350
5463 442
9450 700
10988 567
8237 662
5102 370
5629 590
3682 502
2255 311
4352 391
2122 237
2392 121