12563 725
5534 276
7191 374
3300 327
4504 391
982 64
1527 205
4586 554
4956 453
5267 584
6343 264
4620 663
5265 617
10007 237
33046 384
9454 513
24125 310
5018 141
4026 306
4330 597
8033 611
4915 570
8369 487
7506 407