2955 38
7609 266
8731 128
15538 406
3734 728
3726 630
3731 316
4145 65
5829 187
5311 276
5695 551
4087 363
9597 322
7752 539
12285 472
8450 825
4816 729
1807 41
3648 448
7043 501
8998 472
3218 445
4989 514
6474 229
4094 292
3073 140
2048 130
4560 95