30002 442
14312 394
42596 949
16583 341
20004 778
19870 65
6346 571
70617 173
25260 352
243865 347
86303 223
194141 897
70463 846
46539 364
16582 107
47168 608
151112 376
92501 636
64198 165
272763 834
16207 776
35944 674
23060 448
68949 337
17066 70
69327 722
66353 363
29627 546