3530 291
16742 422
6280 286
243750 1195
2289200 3862
927435 955
246976 1043
327859 529
5832 555
382667 1160
193158 743
250740 640
12669 683
187396 592
5819 63
249539 1180
95062 372
142129 691
175489 790
115262 632
124864 1077
45693 385
54328 627
10512 148
291169 1058
104183 465
195966 489
256858 831