4096 428
3812 760
1633 119
5103 561
4227 420
9427 389
4624 102
6703 616
4525 244
4861 171
9468 835
14639 167
22338 258
5386 574
9460 673
1904 37
4322 528
6546 634
4091 572
1543 105
4304 47
3726 593
3363 691
1459 42
1680 328
2780 475
8915 277
2942 296