3440 475
2772 269
29532 585
4456 757
86088 261
1909 358
2461 707
907 73
4561 599
5007 596
1738 39
34511 511
3979 433
3045 781
2372 549
20971 604
3975 748
7770 848
2749 803
3038 824
1602 337
2747 560