2970 427
9815 242
12308 718
3281 526
5598 714
4373 116
9343 215
4730 170
13182 422
1443 112
3782 741
6899 572
3611 273
12826 154
6520 267
5152 210
3884 531
4484 776
3241 558
7082 279
14842 566
21240 545
7182 450
4504 618
5501 371
4046 100
7766 148
2109 303