2956 38
7647 266
8741 128
15593 406
3734 728
3727 630
3733 316
4145 65
5831 187
5312 276
5697 551
4091 363
9597 322
7781 539
12287 472
8451 825
4816 729
1809 41
3648 448
7048 501
9002 472
3218 445
4990 514
6485 229
4098 292
3074 140
2050 130
4560 95