14379 680
159436 491
4198 190
3291 123
6907 402
6158 702
5019 462
8044 378
9108 793
14293 589
5933 59
10870 798
42564 724
125741 865