9581 752
31335 566
30392 193
11846 189
42878 152
51428 54
12849 194
9687 275
17612 255
23571 98
13955 416
52548 547
50720 528
934860 960
42246 292
38038 349
49626 618
36070 403
20741 137
58756 231
31071 631
16127 916
126627 85
39646 279