1232 239
1003 62
2545 269
98 884
604 956
319 759
204 153
534 64
652 84
322 416
794 13
54 702
1936 304
969 642
517 441
174 79
298 755
850 211
689 765
318 22
267 936