3004 302
652 33
1336 212
4391 389
2235 113
3541 478
5166 66
747 88
651 43
4149 559
2485 366
4905 331
5542 347
3223 490
1498 305
5372 319
2377 250
2600 272
1525 239
3235 101
5679 643
5181 372
5928 560
6696 792