42095 678
37124 322
17487 58
72471 475
14848 496
63270 442
17351 106
36610 455
115800 683
30315 228
28580 707
29023 202
276702 2285
311053 599
51360 64
44566 617
13504 452
8837 158
8207 414
131752 325
203551 1052
244444 726
30088 737