2301 420
12742 132
8782 28
20889 340
10792 176
2923 365
4674 527
19217 94
3739 466
6203 954
9390 407
9555 692
8131 449
14771 408
8123 567
4994 746
7891 280