9496 529
15787 177
29277 691
14528 854
48790 372
4262 454
3568 663
2104 150
4673 519
4383 238
7564 777
3458 396
8058 561
7140 846
7278 501
4356 115
5970 609
4964 765
4389 440