3082 734
7201 602
4053 972
1902 112
2116 287
2459 559
14668 664
9547 27
7899 251
2689 680
23534 812
7960 307
9118 277