21263 328
46701 338
29712 127
16401 365
13766 342
34863 292
57957 157
42064 924
15371 245
33143 578
16802 829
34268 622
27197 539
21912 773
18395 440
20232 835
45051 323
15895 813
14465 535
26850 376
13936 801
39166 548
19333 330
35533 65
13172 480
39459 314
53642 741
35030 649