1162 403
1468 198
4378 74
317 843
159 263
988 217
958 580
791 202
81 74
736 23
507 398
999 193
338 211
248 614
290 883
470 465
321 65
377 98
698 629
320 557