39253 70
11978 31
159494 659
57895 451
101840 123
56077 456
25128 581
47665 380
15949 215
8480 822
13030 33
52884 396
113786 896
54161 221
86653 332
114172 657
293489 1235
116070 343
3684 690
5190 528
149032 711
5873 683
192904 667
48437 923