2994 85
5565 594
4650 488
5743 114
3911 630
17660 543
5536 78
13785 802
22789 528
28131 231
12454 227
5360 178
19894 251
7550 530
8251 65
13648 441
5417 172
3515 741
23548 309
4657 728
32618 622
6125 212
4577 605
6879 390
22104 323
11468 575
1740 192
22200 241