2967 269
324 663
2245 828
857 670
357 145
73 47
1235 50
861 189
346 226
161 556
878 523
611 696
793 914
1448 239
494 168
249 10
134 819
807 199
347 684
1027 272
179 358
335 184
863 470
428 916