1008 60
3196 97
3591 672
3642 296
4430 225
2164 431
3806 599
3798 269
4354 426
1861 185
24563 193
2835 632
4857 642
3507 602
2983 129
6296 839
12362 467
2086 275
14089 369
2616 309
3026 301
4496 698
3995 394
3127 527