12250 63
30882 91
91103 363
39607 572
134915 592
66551 985
29690 490
29438 346
110079 236
112528 650
107506 935
63967 340
16397 557
81047 888
66152 509
31001 384
46595 462
69098 510
9670 435
117791 1001
81070 263
80634 821
7347 141
38417 326
49581 572
67731 449
109641 439
84611 405