31301 707
152946 338
8712 215
32877 429
37327 137
8382 76
19998 275
10714 580
303874 1072
44168 453
10970 580
54452 586
165901 448
158926 678
19426 643
94470 427
14063 111
143972 288
13758 398
49598 877
40363 242
5326 269
21227 133
34076 585
27514 105
208675 506
118591 625
23556 663