5857 322
46556 383
8358 730
15933 494
5252 281
2133 94
2323 277
5507 311
3047 454
7495 333
8016 921
23074 826
6648 506
22458 357
3071 250
5809 587
5620 354
14337 495
3397 339
15467 664
4039 766
8271 877
5054 599
4685 56