30006 331
24089 344
52702 461
66284 687
15272 359
6494 390
106260 317
39016 212
12162 507
36833 596
8372 419
128715 318
14308 360
11964 612
41490 315
36396 393
30872 338
44561 652
18564 453
29758 135
30996 391
27405 390
9254 527
26301 514
25211 404
223415 929
31201 74
84062 906