293 902
249 228
957 946
707 433
741 650
628 640
969 92
483 177
570 631
340 164
1003 287
248 640
50 285
513 102
935 196
285 875
30 963
561 567
76 344
315 612