2970 427
9798 242
12297 718
3279 526
5590 714
4369 116
9342 215
4730 170
13177 422
1442 112
3780 741
6879 572
3608 273
12812 154
6518 267
5143 210
3883 531
4481 776
3240 558
7055 279
14828 566
21207 545
7169 450
4502 618
5496 371
4040 100
7765 148
2108 303