10505 303
42507 912
12723 623
4313 107
19402 375
2737 392
7684 602
3371 575
9598 28
4429 544
4264 621
20727 672
20569 137
3930 383
26684 80
2937 626
7706 857
12594 443
9928 715
3563 138
992 76
30709 207
6457 647
8760 554
3296 95
5467 429
2707 733
9835 168