21893 192
5301 792
8265 417
4010 313
1000 33
3080 659
9283 701
3992 420
15513 291
8286 376
2884 439
3649 574
4845 457
8571 416
4433 272
7007 548
4777 672
2702 384
4474 452
5573 194
5039 317
9978 673
6685 700
3609 522