4892 641
5913 786
5229 909
7144 683
5550 452
3462 282
5093 631
18812 549
2418880 3912
6307 899
1110 111
5305 494
2479 58
4881 385
3995 388