2571 269
1208 408
2129 828
293 75
324 590
864 140
248 320
684 228
721 602
565 884
175 79
489 353
1945 304
44 777
694 52
1512 808
680 37
150 48
145 244
137 893
714 764
938 29