33005 324
36504 878
408295 827
282315 904
289366 1093
576913 1623
16750 63
92289 351
192332 1058
23048 285
17850 657
16042 466
14387 77
30245 233
26391 590
25719 282
14589 213
47246 545
22350 78
11893 194
3978 196
6204 581
5654 778
2091 279
13571 356
45507 496