16401 939
6293 714
1280 206
3678 968
2379 656
5139 420
5398 607
5429 473
3829 593
83440 1067
5921 697
7530 827
6190 348
60577 228
29229 602
25952 259