14251 679
158339 491
4165 190
3268 123
6876 402
6130 702
4993 462
8020 378
9072 793
14253 589
5910 59
10836 798
42142 724
124451 864