9548 395
5684 632
7609 434
3033 574
2982 69
12957 860
6550 522
15545 575
9959 270
7832 434
3308 275
5189 319
1143 249
5268 488
5089 468
1044 122
5648 292
5673 295
4672 427
4958 300
3213 143
6391 396
5893 446
8925 823