407121 1376
3085 77
3912 147
4376 878
28542 649
14654 458
664 37
56727 793
20925 114
56090 310
3316 191
5068 634
7600 378
582 42
4517 703
6128 599
13752 666
6744 692
11448 498
5506 558
9494 210
133100 820
26005 506
8465 429
39305 505
8198 371
54317 700
20907 958