2861 130
12884 589
60458 533
2442 199
9199 626
65547 518
6692 62
40432 490
5588 324
6455 394
41676 381
13784 695
8626 187
7909 390
2662 328
1067 124
2299 301
5651 426
4226 919
12739 376
4010 672