18056 513
23200 346
611017 881
225554 307
388338 596
447952 580
212799 654
346527 656
123115 78
322466 762
130839 593
120902 196
402994 540
110902 461
210131 546
298967 184
123116 677
50368 528
95245 428
69382 316
141800 171
41472 275
107727 909
175470 543
127543 374
101685 264
35521 221
11429 219