2209 220
2902 313
497 921
580 511
369 679
583 274
555 332
831 66
121 584
999 488
448 858
589 43
294 628
329 49
1972 476
749 145
332 90
649 859
738 836
844 524
642 697
313 201