2970 427
9802 242
12301 718
3280 526
5593 714
4369 116
9343 215
4730 170
13177 422
1442 112
3781 741
6880 572
3610 273
12820 154
6518 267
5147 210
3883 531
4481 776
3240 558
7062 279
14831 566
21223 545
7174 450
4502 618
5499 371
4043 100
7765 148
2108 303