12570 518
8574 225
3813 252
4697 238
7792 330
22848 954
5710 525
7240 597
30623 943
5516 252
20333 219
106604 689
7436 404
14689 442
2695 48
27150 435
6502 646
4881 233
7933 79
12706 705
3727 64
7019 549
8624 742
2405 211
6968 107
10437 250
5917 147
16495 123