312083 707
65772 721
26923 376
28548 654
25418 308
14032 318
14272 823
16260 223
24120 132
14130 778
9156 732
11772 147
6239 379
9567 532
4855 83