3075 403
3331 699
8998 525
4990 456
7723 594
1252 108
4857 59
12141 259
5016 729
5190 524
2720 118
1980 159
21474 264
9861 76
5421 447
2274 477
2146 154
3375 521
1627 98
1491 76
3782 637
1267 63
1726 215
2249 370