15826 631
364 90
1932 420
2751 599
3904 595
729 94
1261 151
1931 431
2591 329
965 181
732 75
4388 736
3262 672
1071 267
15620 413
2238 468
4610 626
2655 643
693 76
6390 585
4515 664
4472 443
6077 538
10241 857