58881 150
34612 580
37023 342
151666 1264
26806 402
9185 116
15648 62
73447 130
9362 271
51510 354
45463 629
29456 597
28960 74
11241 522
75149 356
69493 933
53302 987
29236 649
95865 660
35836 905
14385 594
27180 721
8180 679
23145 348
42551 421
4214 114
14247 491
15440 772