32880 429
37336 137
8385 76
20001 275
10718 580
303919 1072
44180 453
10973 580
54473 586
165962 448
159004 678
19433 643
94544 427
14067 111
144036 288
13760 398
49600 877
40373 242
21230 133
34080 585
27519 105
208713 506
118608 625
23560 663
163618 527
27719 798
31821 141
161541 329