9496 529
15783 177
29277 691
14527 854
48784 372
4262 454
3566 663
2100 150
4673 519
4383 238
7563 777
3458 396
8057 561
7140 846
7276 501
4356 115
5970 609
4964 765
4389 440